Directory/MCP Directory/Oppora

Oppora MCP server

Official vendor-hosted server. Connect Claude or ChatGPT with your own login.

  • Liveat last check
  • Opens without loginsign-in
  • 100%uptime, last 30 checks

Server URL

https://api.oppora.ai/mcp

Live checked 2 minutes ago

How to connectOppora review

Is the Oppora MCP server up?

Live Checked 2 minutes ago, answered in 390 ms

Completed an MCP handshake without a login. Some vendors still ask for an API key inside the tools themselves.

Older100% Live over the last 5 checksLatest

What can an AI assistant do with Oppora?

73 tools the server lists 31 read, 42 make changes

ToolTypeWhat it does
discover_companiesWriteSearch Oppora's global company database to find companies matching industry, size, location, revenue, funding, growth, etc.
list_my_saved_companiesReadCompanies the user has already saved into their lists in Oppora.
my_listsReadShow all the user's lists in Oppora — total list count, each list's name, how many companies are saved, how many leads are saved, and a di…
create_listWriteCreate a new list in Oppora, or return the existing one if a list with that exact name already exists for this user in this org.
create_companies_bulkWriteBulk-upsert companies into Oppora's DB and optionally add them to a list in one step.
add_companies_to_listWriteAdd one or more EXISTING Oppora companies into one of the user's lists.
remove_companies_from_listWriteBulk-remove companies from one of the user's lists.
get_available_industriesReadReturn all valid industry names (~435) accepted by the `industry` and `exclude_industries` filters on discover_companies and list_my_saved…
get_available_countriesReadReturn all valid countries with their ISO 3-alpha codes.
get_available_company_typesReadReturn all valid company types accepted by the `company_type` filter on discover_companies.
get_available_last_funding_round_typesReadReturn all valid funding round types accepted by the `last_funding_round_type` filter on discover_companies.
search_locationsReadAutocomplete cities / regions for the `location` filter on discover_companies.
discover_peopleWriteSearch Oppora's global people database to find professionals by job title, company, location, skills, department, seniority, intent signal…
list_my_saved_leadsReadLeads the user has saved into their lists.
create_leads_bulkWriteBulk-upsert leads into Oppora's DB and optionally add them to a list in one step.
add_leads_to_listWriteAdd one or more EXISTING Oppora leads into one of the user's lists.
remove_leads_from_listWriteBulk-remove leads from one of the user's lists.
get_available_departmentsReadReturn all valid department names accepted by discover_people's `departments` filter.
get_available_management_levelsReadReturn all valid management-level names accepted by discover_people's `management_levels` filter.
search_jobsWriteSearch live LinkedIn job postings — the same search as the Jobs tab in Oppora's Finder.
add_jobs_to_listWriteSave job postings from search_jobs into one of the user's lists — the Jobs tab's 'Add to list'.
email_searchWriteFind a single email address for a person.
get_job_statusReadRead a contact-resolution job created by `email_search`, `email_verifier` or `phone_search` (or by the bulk REST endpoints).
email_verifierWriteVerify the deliverability of a single email address.
phone_searchWriteFind a single phone number for a person.
list_campaignsReadList the user's email campaigns with key stats (sent/opened/clicked/replied/bounced/unsubscribed) and open + reply rate.
get_campaignReadGet full details for a single campaign — full configuration plus a stats snapshot.
get_campaign_reportReadDetailed funnel report for one campaign: sent → opened → clicked → replied, plus bounce/rejected/unsubscribe counts and rates.
create_or_update_campaignWriteCreate a new campaign or update an existing one with any subset of its components.
list_templatesReadList the user's templates — email (has subject) and/or LinkedIn (no subject).
list_follow_up_templatesReadList the user's follow-up templates (ordered by order then after_days).
list_schedulesReadList the user's sending schedules.
create_email_templateWriteCreate a new email template.
create_linkedin_templateWriteCreate a new LinkedIn message template.
create_follow_up_templateWriteCreate a new follow-up template.
create_scheduleWriteCreate a new sending schedule.
update_campaign_statusWriteChange a campaign's status.
start_campaignWriteActivate a campaign (status → 'active').
check_campaign_readinessReadValidate a campaign's setup and surface every missing component with a clickable Oppora URL the user can open to fix it.
list_email_accountsReadList the user's connected email accounts (Gmail / Outlook / SMTP) with their connection + pause status and today's send count.
web_searchWriteGoogle-powered web search.
web_scrapeWriteFetch a webpage and return its readable text content.
smart_web_searchWriteAI-powered semantic web search (Exa).
local_business_searchWriteFind local businesses via Google Maps (Serper).
news_searchWriteSearch for recent news articles (Serper News).
get_task_statusReadRead the current state of a Celery task (created by any of the async tools below: enrich_companies, find_leads_for_companies, score_leads,…
list_my_tasksReadList the user's recent async tasks (most-recent first), with summaries and oppora_url for each.
enrich_companiesWriteAI-enrich companies in a list with extended data (website, industry, size, description, etc.).
find_leads_for_companiesWriteFind people who work at companies already in a list.
score_leadsWriteAI-score every lead in a list against the user's offer/ICP.
find_emails_for_leadsWriteFind work emails for leads in a list.
create_workflowWriteUSE WHEN: User wants to automate a repeatable pipeline on a list — 'create a workflow', 'set up automation', 'schedule this to run regular…
add_workflow_nodeWriteUSE WHEN: User wants to add a step to an existing workflow — 'add enrichment to my workflow', 'add lead search step', 'add email finding t…
start_workflowWriteUSE WHEN: User wants to run an existing workflow now — 'run my workflow', 'trigger the automation', 'start the pipeline'.
get_icp_profileReadRead the organization's Ideal Customer Profile (ICP): who they sell to and how.
update_icp_profileWriteChange sections of the organization's Ideal Customer Profile.
set_workflow_icpWriteTurn 'use my Ideal Customer Profile' on or off for the steps of an existing workflow, keeping every other setting.
list_sequence_templatesReadList the ready-made multichannel sequence templates a campaign can be seeded from.
create_sequence_campaignWriteCreate a new multichannel sequence campaign as a DRAFT.
get_sequenceReadRead a sequence campaign's current steps, settings and audience.
save_sequenceWriteReplace a draft sequence's steps.
attach_sequence_audienceWriteAttach the audience and the sending accounts to a draft sequence.
update_sequence_settingsWriteChange a draft sequence's schedule, pacing and tracking options.
get_campaign_analyticsReadCross-campaign summary and lead-status breakdown.
get_dashboard_analyticsReadOrg-wide outbound totals across every campaign.
get_pipeline_funnelReadThe outbound funnel stage by stage, from contacted through to opportunity.
get_sequence_campaign_analyticsReadFULL multi-channel analytics for a sequence campaign: email, LinkedIn, call tasks, CRM pushes, and the per-step table (reached / waiting /…
get_sequence_recipientsReadPer-lead status for a multi-channel sequence: every recipient with the step they are on, what happened to them on each channel, and whethe…
get_email_account_healthReadHealth of every connected sending mailbox: connection status, warmup status, daily sending usage and pause state.
get_list_analyticsReadQuality of a lead list: lead and company counts, email coverage, verified rate and risk rate.
activate_sequenceWriteLaunch a multi-channel sequence campaign.
resume_sequenceWriteResume a paused sequence campaign so its leads continue from where they stopped.
pause_sequenceWritePause a running sequence campaign.

Read straight from the server's own tool list on Oct 16, 2026. Type comes from the server's own read-only hints where it gives them, otherwise from the tool name. Keep Write tools on approval.

Things recruiters ask tools like this

  • “Find work emails for these 20 hiring managers, then verify them before I send anything.”
  • “Add current title, company and location to every candidate on this list.”

What the Oppora MCP server does

First-party MCP at api.oppora.ai. Official vendor-hosted server. Connect Claude or ChatGPT with your own login.

Run by
Oppora (official server)
Categories
Email finders, Lead generation, LinkedIn
Starting price
$34/mo, with a free plan

Server facts

Server name
oppora 3.3.1
Observed
MCP protocol version
2025-06-18
Observed
Offers
Tools, resources, prompts
Observed
Sign-in
Opens without login
Observed
Transport
Streamable HTTP
Observed
Last response time
390 ms
Observed
First checked
Oct 16, 2026, 5 checks since
Observed

Observed means our own checker saw it at the server URL, without signing in. Nothing here is copied from the vendor's marketing. Server details refresh weekly; last refreshed Oct 16, 2026.

How to connect Oppora to Claude, ChatGPT or Cursor

The server answered our check without asking for a login, so it may work as soon as it is added. Some tools still ask you to sign in before they share account data.

Server URLhttps://api.oppora.ai/mcp

Claude on the web or desktop

  1. Go to Customize, then Connectors.
  2. Click Add custom connector, name it Oppora and paste the server URL.
  3. Click Add.
  4. In a chat, open the + menu and switch it on under Connectors.

On Team and Enterprise plans an owner adds it first under Organization settings.

Claude Code

  1. Run claude mcp add --transport http 'oppora' 'https://api.oppora.ai/mcp'
  2. Type /mcp to check it shows as connected.

Cursor

  1. Open Settings, then MCP, and add a new server.
  2. Paste {"mcpServers":{"oppora":{"url":"https://api.oppora.ai/mcp"}}}
  3. Reload, then ask in the agent chat.

ChatGPT, Grok and others

  1. Add a custom connector or remote MCP server where your app and plan allow it.
  2. Paste the server URL. Transport is Streamable HTTP.

Steps follow Anthropic's guides to custom connectors and MCP in Claude Code. Menu names change, so check there if a label looks different. Start read only and keep sends, writes and credit spend on approval.

Questions

Does Oppora have an MCP server?

Yes. Oppora runs its own official MCP server at https://api.oppora.ai/mcp, so an AI assistant such as Claude, ChatGPT or Cursor can work inside Oppora with your own account and permissions.

What is the Oppora MCP server URL?

The server URL is https://api.oppora.ai/mcp. Paste it into your AI app as a custom connector or remote MCP server.

Do I need to sign in to use it?

Our check completed without a login, though Oppora may still ask you to sign in before it shares account data.

Is the Oppora MCP server working right now?

At our last check, 2 minutes ago, it was live. Completed an MCP handshake without a login. Some vendors still ask for an API key inside the tools themselves.

Is it safe to connect Oppora to AI?

An official server only lets the assistant see and do what your own Oppora account allows. Start read only, keep anything that sends, writes or spends credits on approval, and check whether your admin needs to approve the connection.

More MCP servers for contact data and email finding

Full MCP Directory

From the Work Insiders directory, where Oppora's MCP server is checked against Oppora's own documentation. Status is checked once a day, so it can lag a real outage by up to a day. Vendors cannot pay to be listed here. How we make money.