foundtofind
Your foundtofind sales agent inside Claude, ChatGPT or any MCP client: get warm LinkedIn leads with the buying signal behind each one, research accounts, draft messages and run campaigns from your own LinkedIn.
Hosted MCP Server
npx add-mcp 'https://app.foundtofind.com/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
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.
- $69/mo
- Leads before you pay
- Cancel any time
claude mcp add --transport http found https://app.foundtofind.com/mcp
/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.
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 the same way you do in FOUND, then click Allow. No FOUND account yet? Start your agent first.
CursorAdd FOUND to Cursor
- Open Customize → MCPs, or add FOUND to
~/.cursor/mcp.json:{"mcpServers":{"found":{"url":"https://app.foundtofind.com/mcp"}}} - Sign in when Cursor asks, and click Allow.
- Without sign-in, use a key (in FOUND, Settings → Connect, under Advanced): add
"headers":{"Authorization":"Bearer ${env:FOUND_API_KEY}"}.
{
"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
- Transport: Streamable HTTP (
http). Sign in when asked, or send the headerAuthorization: Bearer <key>with a key from Advanced (in FOUND, Settings → Connect). - Claude Code:
claude mcp add --transport http found https://app.foundtofind.com/mcp, then/mcpto sign in. - An app with neither sign-in nor headers uses a key address, with “No authentication”.
claude mcp add --transport http found https://app.foundtofind.com/mcp
With a key instead of sign-in
Authorization: Bearer fndk_…
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.
| Tool | What it does | Cost | Writes |
|---|---|---|---|
| Reads your account (10) | |||
| connect_status | What 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. | Included | Reads only |
| find_leads | Searches 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. | Included | Reads only |
| pipeline_stats | Your 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. | Included | Reads only |
| pipeline_breakdown | Your 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. | Included | Reads only |
| campaign_report | A 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. | Included | Reads only |
| compare_campaigns | Reply and acceptance rates across your campaigns, or across versions of one campaign's messages, with the weakest step. | Included | Reads only |
| prioritise_accounts | Companies ranked by new buying signals in a period, with who FOUND has there and whether they have been contacted. | Included | Reads only |
| research_account | Everything FOUND holds on a company: its facts, hiring or funding news, the people you have there, their signals and conversations, and what you sell. | Included | Reads only |
| get_campaign | One campaign's setup: buyer, signals, lists, sender accounts, review mode and every step of its sequence. | Included | Reads only |
| get_new_leads | The results of a new-companies or find-a-contact search, once it has finished. | Included | Reads only |
| Drafts (1) | |||
| draft_message | Writes the message FOUND would send one of your leads, from why they were found and your own offer. | Included; drafts share a daily limit | Draft only: nothing is queued or sent |
| Spends credits, price first (3) | |||
| find_new_leads | Finds 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 emails | A new list |
| find_contact_at_company | Company 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 email | A new list |
| enrich_lead | Looks 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 found | The lead's email status |
| Prepares work that waits for you (4) | |||
| add_to_list | Adds LinkedIn profiles or existing leads to one of your lists, creating it if needed. Refuses a list that feeds a running campaign. | Included | A list |
| add_to_campaign | Makes 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 reads | A paused campaign's source |
| create_campaign | Creates a campaign with a buyer and a message sequence. It is created PAUSED: you switch it on in FOUND when ready. | Included | A paused campaign |
| update_sequence | Replaces a PAUSED campaign's messages (up to 8 steps). People already in the sequence keep the messages they started with. A campaign whose steps send a file is refused: change it in the FOUND app. | Included | A paused campaign's messages |
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.
- It asks the price The first call comes back with the price, your credits and the searches left today. Nothing is written.
- You see it Your assistant shows you the price. It holds for 15 minutes.
- You approve it The 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.
- It runs A search holds its full price and is settled to what it used. A work email costs 1 credit, only if one is found.
- 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.
Four questions to start with.
Plain questions work best: your assistant picks the tool.
01 find_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.
02 pipeline_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.
03 research_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.
04 create_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
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, unless a step sends a file
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.
FOUND's MCP server, answered.
Something else on your mind? Write to hello@foundtofind.com.
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.
- $69/mo
- Leads before you pay
- Cancel any time