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
Directory/MCP Directory/Oppora
Official vendor-hosted server. Connect Claude or ChatGPT with your own login.
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
| Tool | Type | What it does |
|---|---|---|
discover_companies | Write | Search Oppora's global company database to find companies matching industry, size, location, revenue, funding, growth, etc. |
list_my_saved_companies | Read | Companies the user has already saved into their lists in Oppora. |
my_lists | Read | Show 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_list | Write | Create 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_bulk | Write | Bulk-upsert companies into Oppora's DB and optionally add them to a list in one step. |
add_companies_to_list | Write | Add one or more EXISTING Oppora companies into one of the user's lists. |
remove_companies_from_list | Write | Bulk-remove companies from one of the user's lists. |
get_available_industries | Read | Return all valid industry names (~435) accepted by the `industry` and `exclude_industries` filters on discover_companies and list_my_saved… |
get_available_countries | Read | Return all valid countries with their ISO 3-alpha codes. |
get_available_company_types | Read | Return all valid company types accepted by the `company_type` filter on discover_companies. |
get_available_last_funding_round_types | Read | Return all valid funding round types accepted by the `last_funding_round_type` filter on discover_companies. |
search_locations | Read | Autocomplete cities / regions for the `location` filter on discover_companies. |
discover_people | Write | Search Oppora's global people database to find professionals by job title, company, location, skills, department, seniority, intent signal… |
list_my_saved_leads | Read | Leads the user has saved into their lists. |
create_leads_bulk | Write | Bulk-upsert leads into Oppora's DB and optionally add them to a list in one step. |
add_leads_to_list | Write | Add one or more EXISTING Oppora leads into one of the user's lists. |
remove_leads_from_list | Write | Bulk-remove leads from one of the user's lists. |
get_available_departments | Read | Return all valid department names accepted by discover_people's `departments` filter. |
get_available_management_levels | Read | Return all valid management-level names accepted by discover_people's `management_levels` filter. |
search_jobs | Write | Search live LinkedIn job postings — the same search as the Jobs tab in Oppora's Finder. |
add_jobs_to_list | Write | Save job postings from search_jobs into one of the user's lists — the Jobs tab's 'Add to list'. |
email_search | Write | Find a single email address for a person. |
get_job_status | Read | Read a contact-resolution job created by `email_search`, `email_verifier` or `phone_search` (or by the bulk REST endpoints). |
email_verifier | Write | Verify the deliverability of a single email address. |
phone_search | Write | Find a single phone number for a person. |
list_campaigns | Read | List the user's email campaigns with key stats (sent/opened/clicked/replied/bounced/unsubscribed) and open + reply rate. |
get_campaign | Read | Get full details for a single campaign — full configuration plus a stats snapshot. |
get_campaign_report | Read | Detailed funnel report for one campaign: sent → opened → clicked → replied, plus bounce/rejected/unsubscribe counts and rates. |
create_or_update_campaign | Write | Create a new campaign or update an existing one with any subset of its components. |
list_templates | Read | List the user's templates — email (has subject) and/or LinkedIn (no subject). |
list_follow_up_templates | Read | List the user's follow-up templates (ordered by order then after_days). |
list_schedules | Read | List the user's sending schedules. |
create_email_template | Write | Create a new email template. |
create_linkedin_template | Write | Create a new LinkedIn message template. |
create_follow_up_template | Write | Create a new follow-up template. |
create_schedule | Write | Create a new sending schedule. |
update_campaign_status | Write | Change a campaign's status. |
start_campaign | Write | Activate a campaign (status → 'active'). |
check_campaign_readiness | Read | Validate a campaign's setup and surface every missing component with a clickable Oppora URL the user can open to fix it. |
list_email_accounts | Read | List the user's connected email accounts (Gmail / Outlook / SMTP) with their connection + pause status and today's send count. |
web_search | Write | Google-powered web search. |
web_scrape | Write | Fetch a webpage and return its readable text content. |
smart_web_search | Write | AI-powered semantic web search (Exa). |
local_business_search | Write | Find local businesses via Google Maps (Serper). |
news_search | Write | Search for recent news articles (Serper News). |
get_task_status | Read | Read 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_tasks | Read | List the user's recent async tasks (most-recent first), with summaries and oppora_url for each. |
enrich_companies | Write | AI-enrich companies in a list with extended data (website, industry, size, description, etc.). |
find_leads_for_companies | Write | Find people who work at companies already in a list. |
score_leads | Write | AI-score every lead in a list against the user's offer/ICP. |
find_emails_for_leads | Write | Find work emails for leads in a list. |
create_workflow | Write | USE WHEN: User wants to automate a repeatable pipeline on a list — 'create a workflow', 'set up automation', 'schedule this to run regular… |
add_workflow_node | Write | USE 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_workflow | Write | USE WHEN: User wants to run an existing workflow now — 'run my workflow', 'trigger the automation', 'start the pipeline'. |
get_icp_profile | Read | Read the organization's Ideal Customer Profile (ICP): who they sell to and how. |
update_icp_profile | Write | Change sections of the organization's Ideal Customer Profile. |
set_workflow_icp | Write | Turn 'use my Ideal Customer Profile' on or off for the steps of an existing workflow, keeping every other setting. |
list_sequence_templates | Read | List the ready-made multichannel sequence templates a campaign can be seeded from. |
create_sequence_campaign | Write | Create a new multichannel sequence campaign as a DRAFT. |
get_sequence | Read | Read a sequence campaign's current steps, settings and audience. |
save_sequence | Write | Replace a draft sequence's steps. |
attach_sequence_audience | Write | Attach the audience and the sending accounts to a draft sequence. |
update_sequence_settings | Write | Change a draft sequence's schedule, pacing and tracking options. |
get_campaign_analytics | Read | Cross-campaign summary and lead-status breakdown. |
get_dashboard_analytics | Read | Org-wide outbound totals across every campaign. |
get_pipeline_funnel | Read | The outbound funnel stage by stage, from contacted through to opportunity. |
get_sequence_campaign_analytics | Read | FULL multi-channel analytics for a sequence campaign: email, LinkedIn, call tasks, CRM pushes, and the per-step table (reached / waiting /… |
get_sequence_recipients | Read | Per-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_health | Read | Health of every connected sending mailbox: connection status, warmup status, daily sending usage and pause state. |
get_list_analytics | Read | Quality of a lead list: lead and company counts, email coverage, verified rate and risk rate. |
activate_sequence | Write | Launch a multi-channel sequence campaign. |
resume_sequence | Write | Resume a paused sequence campaign so its leads continue from where they stopped. |
pause_sequence | Write | Pause 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.
First-party MCP at api.oppora.ai. Official vendor-hosted server. Connect Claude or ChatGPT with your own login.
Read the full Oppora review: pricing, pros and cons, alternatives
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.
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.
https://api.oppora.ai/mcpOn Team and Enterprise plans an owner adds it first under Organization settings.
claude mcp add --transport http 'oppora' 'https://api.oppora.ai/mcp'/mcp to check it shows as connected.{"mcpServers":{"oppora":{"url":"https://api.oppora.ai/mcp"}}}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.
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.
The server URL is https://api.oppora.ai/mcp. Paste it into your AI app as a custom connector or remote MCP server.
Our check completed without a login, though Oppora may still ask you to sign in before it shares account data.
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.
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.
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.