FOUND MCP server Any MCP client

Plug your outbound into any AI assistant.

One address for Cursor, Claude Code or any client that speaks MCP. Ask it about your leads and pipeline, and have it draft and prepare work that waits for you in FOUND. Nothing is sent without your green light.

  • Streamable HTTP, at https://app.foundtofind.com/mcp
  • Sign in and click Allow, or use a key you can revoke
  • Reads, drafts and prepares. Never sends.
  • See your first real leads before you pay
  • $69/mo founding
  • Cancel any time
  • $69/mo
  • Leads before you pay
  • Cancel any time
Claude CodeIllustration
Terminal
claude mcp add --transport http found https://app.foundtofind.com/mcp
Then, in Claude Code
/mcp
FOUND · 18 toolsSigned in
Illustration: the two commands are the ones the Connect screen in FOUND gives for Claude Code; the terminal is drawn. Sign in on FOUND's page when it opens, and click Allow.
Setup

One address. Pick your client.

Every client connects to the same address. Sign in when it asks; a key is only for apps that can't.

Claude ChatGPT Cursor Claude Code Any MCP client

The address One address for every assistant. You sign in and click Allow; no key to paste. https://app.foundtofind.com/mcp

Sign in with the same Google account you use in FOUND, then click Allow. No FOUND account yet? Start your agent first.

CursorAdd FOUND to Cursor

  1. Open Customize → MCPs, or add FOUND to ~/.cursor/mcp.json: {"mcpServers":{"found":{"url":"https://app.foundtofind.com/mcp"}}}
  2. Sign in when Cursor asks, and click Allow.
  3. Without sign-in, use a key (in FOUND, Settings → Connect, under Advanced): add "headers":{"Authorization":"Bearer ${env:FOUND_API_KEY}"}.
~/.cursor/mcp.json
{
  "mcpServers": {
    "found": {
      "url": "https://app.foundtofind.com/mcp"
    }
  }
}

In FOUND, Settings → Connect also has an Add to Cursor button that fills this in for you.

OtherClaude Code, or any MCP client

  1. Transport: Streamable HTTP (http). Sign in when asked, or send the header Authorization: Bearer <key> with a key from Advanced (in FOUND, Settings → Connect).
  2. Claude Code: claude mcp add --transport http found https://app.foundtofind.com/mcp, then /mcp to sign in.
  3. An app with neither sign-in nor headers uses a key address, with “No authentication”.
Claude Code
claude mcp add --transport http found https://app.foundtofind.com/mcp
With a key instead of sign-in
Authorization: Bearer fndk_…
Advanced

Keys, for apps that can't sign in.

A key works like a password for your FOUND account. Make one in FOUND under Settings → Connect → Advanced, name it, and use it as a header, or in a key address for an app that sends neither.

  1. Shown onceFOUND shows the key, the header and the key address once, when you make it, and keeps only a fingerprint of it.
  2. Header firstSend it as an Authorization: Bearer header wherever your app offers a header. An address can be seen by the networks it passes through.
  3. Rotate or revokeRotate gives you a new key and stops the old one at once. Revoke stops it everywhere it's used.
What your assistant can call

18 tools. None of them sends.

Your assistant picks the tool that fits the question. Ten only read, one drafts, three spend credits after showing the price, and four prepare work that waits for you in FOUND.

ToolWhat it doesCostWrites
Reads your account (10)
connect_statusWhat is connected and running: your plan, LinkedIn account and mailbox health, today's invitations, campaigns and lists with their ids, credits and searches left today.IncludedReads only
find_leadsSearches the warm leads FOUND has already found, by text, campaign, fit, status, period, industry, size, location, list or audience, with why each person was found.IncludedReads only
pipeline_statsYour outreach numbers for a period, the same as your Dashboard: contacted, invited, accepted, replied and the rates, conversations, what is waiting, per channel, signal and campaign.IncludedReads only
pipeline_breakdownYour results split by campaign, signal, job title, seniority, company size, industry, location, list, channel, decision-maker, intent or engagement, to see which segments reply most.IncludedReads only
campaign_reportA campaign's week (or any period) against the one before: found, contacted, accepted, replied, the signals that found the most people, and which message step got the replies.IncludedReads only
compare_campaignsReply and acceptance rates across your campaigns, or across versions of one campaign's messages, with the weakest step.IncludedReads only
prioritise_accountsCompanies ranked by new buying signals in a period, with who FOUND has there and whether they have been contacted.IncludedReads only
research_accountEverything FOUND holds on a company: its facts, hiring or funding news, the people you have there, their signals and conversations, and what you sell.IncludedReads only
get_campaignOne campaign's setup: buyer, signals, lists, sender accounts, review mode and every step of its sequence.IncludedReads only
get_new_leadsThe results of a new-companies or find-a-contact search, once it has finished.IncludedReads only
Drafts (1)
draft_messageWrites the message FOUND would send one of your leads, from why they were found and your own offer.Included; drafts share a daily limitDraft only: nothing is queued or sent
Spends credits, price first (3)
find_new_leadsFinds NEW companies matching a sentence, with a contact at each, into a new FOUND list. Up to 50 companies a search, 5 searches a day.1 credit per company, plus 1 per contact, plus 1 per email if you ask for emailsA new list
find_contact_at_companyCompany name in, the right person out: a contact with the role you name at one company, optionally with their work email. Same daily limit as find_new_leads.2 credits, 3 with the emailA new list
enrich_leadLooks up the work email of one of your leads, so email steps can reach them. The address itself is never returned to the assistant.1 credit, only if an address is foundThe lead's email status
Prepares work that waits for you (4)
add_to_listAdds LinkedIn profiles or existing leads to one of your lists, creating it if needed. Refuses a list that feeds a running campaign.IncludedA list
add_to_campaignMakes a list a source of a PAUSED campaign. Once you switch the campaign on in FOUND, FOUND reads each profile and keeps the people who fit.No credits; once running, some of your LinkedIn account's daily profile readsA paused campaign's source
create_campaignCreates a campaign with a buyer and a message sequence. It is created PAUSED: you switch it on in FOUND when ready.IncludedA paused campaign
update_sequenceReplaces a PAUSED campaign's messages (up to 8 steps). People already in the sequence keep the messages they started with.IncludedA paused campaign's messages
Costs

The price, before anything spends.

Three tools spend credits: find_new_leads, find_contact_at_company and enrich_lead. Each one asks for the price first, and runs only on a call that carries it.

  1. It asks the priceThe first call comes back with the price, your credits and the searches left today. Nothing is written.
  2. You see itYour assistant shows you the price. It holds for 15 minutes.
  3. You approve itThe second call carries the price as its ceiling, so it's in the call your assistant asks you to approve. Every tool that spends is marked as one to confirm.
  • Limits. Up to 30 requests a minute per account, across every assistant and key. Searches for new companies: 5 a day, up to 50 companies each.
  • What comes back. Your leads' and contacts' email addresses are never returned, only whether one was found. Names, titles, posts and messages written by other people are marked as data, not instructions.
  • Keys stay out of the logs. A key in an address is masked in FOUND's access logs before they are written.
Try these

Four questions to start with.

Plain questions work best: your assistant picks the tool.

01find_leadsReads only

Who is warm

Who are my five warmest leads this week, and why is each one there?

You get each person with their fit, the signal that found them and why they're on your list.

02pipeline_breakdownReads only

What's working

Which job titles replied most in the last 30 days?

You get reply and acceptance rates by title, adding up to your Dashboard's numbers.

03research_accountReads only

Before a meeting

Three talking points for my call with Brightline Labs, from what FOUND knows.

You get the company, its news, the people you have there and your conversations, for your assistant to write from.

04create_campaignPaused, never sends

Set it up

Create a paused campaign for heads of RevOps at 50 to 200 person SaaS companies.

You get a campaign with its buyer and a default sequence, paused until you switch it on in FOUND.

More to ask, by assistant: Claude ChatGPT

Before you connect it

What it can do, and what it will never do.

The same for every client and every key. Sending stays with your agent, behind the same limits as everything else it does.

It can

  • Find your warm leads and answer questions about your pipeline
  • Find new companies and contacts from a sentence (it shows the credits first)
  • Research an account
  • Draft messages
  • Build lists and add them to a paused campaign
  • Create a paused campaign or change a paused campaign's messages

It will never

  • Send anything itself
  • Switch a campaign on
  • Change the messages or sources of a running campaign
  • Approve a message
  • Change a limit, the pacing or review mode
  • Connect or disconnect an account
  • Delete anything
  • Spend a credit without showing the price first

Whatever it adds goes through the same planner, pacing, limits, block list and opt-outs as everything else.

From a question to a call. Your assistant lines up the right people; once you switch a campaign on, your agent writes from your own LinkedIn and inbox, paced, and a reply ends on your booking link.

Watch the demo
Questions

FOUND's MCP server, answered.

Something else on your mind? Write to hello@foundtofind.com.

What changed lately
Which clients work?

Any client that speaks MCP over Streamable HTTP. The Connect screen in FOUND has the steps for Claude, ChatGPT, Cursor and Claude Code; every other client uses the same address.

Should I sign in, or use a key?

Sign in whenever your client offers it: you click Allow on FOUND's page, and you can disconnect that client at any time. A key is for apps that can't sign in; send it as a header, and use a key address only for an app that sends neither.

What does it cost?

Nothing on top of your plan: the connector is part of FOUND's $69 a month. Three tools spend credits, and each shows the price before it runs: finding new companies and contacts, finding a contact at one company, and finding a lead's work email.

What are the limits?

Up to 30 requests a minute per account, across every assistant and key, and up to 5 keys. Searches for new companies share the app's limit of 5 a day.

How do I switch it off?

In FOUND, open Settings, then Connect. Disconnect an assistant under Connected assistants, or revoke a key under Advanced. Either stops working at once.

Somebody is asking for what you sell this week.

FOUND spots them from what they do on LinkedIn, writes to them from your own account, and hands the interested ones your booking link.

  • See your first real leads before you pay
  • $69/mo founding
  • Cancel any time
  • $69/mo
  • Leads before you pay
  • Cancel any time

or get a demo