Deeplead MCP server and API

Give Claude, ChatGPT, Cursor or your own agent access to Deeplead: search local businesses, companies and people, find decision makers with verified emails and phone numbers, and run your campaigns and campaign ideas.

Connect your AI app

MCP server URL

https://www.deeplead.io/api/mcp

Claude

Settings → Connectors → Add custom connector, paste the URL and sign in to Deeplead.

ChatGPT

Settings → Apps & Connectors → Create, paste the URL and sign in to Deeplead.

Claude Code

claude mcp add --transport http deeplead https://www.deeplead.io/api/mcp

Cursor

{ "mcpServers": { "deeplead": { "url": "https://www.deeplead.io/api/mcp" } } }

Any other client

Tools without sign-in pass an API key as a Bearer header:

Authorization: Bearer YOUR_API_KEY

Create API keys under Settings → API & MCP. Tool calls spend the same credits as the app, see pricing.

Tools

  • businesses_searchSearch local businesses from Google Business Profiles
  • organizations_searchSearch organizations, or look them up by domain
  • organizations_enrichEnrich a company from its domain
  • organizations_find_decision_makerFind the decision maker of an organization with a verified email
  • persons_searchSearch persons with their emails and phones
  • persons_lookupLook up one person by LinkedIn URL, email, or name and company domain
  • persons_find_emailFind a person's work email by LinkedIn URL, or full name and company domain
  • persons_find_phoneFind a person's phone number by LinkedIn URL, email, or full name and company domain
  • websites_find_contactsFind the emails, phones and social profiles published on a company website
  • websites_find_pixelsFind the ad and analytics pixels a website runs
  • contacts_createSave your own contacts or organizations
  • contacts_listList your contacts in a stable order; page with nextBefore
  • campaigns_listList your email campaigns, newest first, with their status and counts
  • campaigns_getOne campaign with its steps, sender pool and counts
  • campaigns_createCreate an email campaign; it starts paused
  • campaigns_updateChange a campaign’s name, steps, sender pool or daily limit
  • campaigns_set_statusTurn a campaign on, pause it, or archive it
  • campaigns_add_recipientsAdd your contacts to a campaign
  • campaign_ideas_listList your campaign ideas and how far each got
  • campaign_ideas_getOne campaign idea with its draft: audience size and example emails
  • campaign_ideas_suggestSuggest campaign ideas from your company profile
  • campaign_ideas_set_audienceSet the Google Maps categories a Maps idea reaches
  • campaign_ideas_set_radiusSet how many miles around your home city a Maps idea reaches
  • campaign_ideas_launchDraft each idea, create its campaign and turn it on
  • campaign_ideas_deleteDelete a campaign idea that has no campaign
  • deliverability_create_testStart an inbox placement test for a mailbox you send from
  • deliverability_get_testWhere the test email landed at each seed mailbox
  • credits_getCurrent credit balance

Data sources and privacy

Where the contact data comes from

Work emails, phone numbers and roles come from licensed B2B data providers, public professional profiles such as LinkedIn, company websites and business listings, and email finding and verification services. We process them under legitimate interest (GDPR Art. 6(1)(f)), limited to professional contact and role data; California residents can know, delete or correct their data and opt out of its sale or sharing (CCPA). Anyone can remove themselves at https://www.deeplead.io/opt-out without an account; within an hour it is gone from search, the API and these MCP tools. Deletion requests go to privacy@deeplead.io. Details in the privacy policy.

REST API

Same tools over HTTP

Base URL https://www.deeplead.io/api/v1, authenticated with your API key as a Bearer token.

curl https://www.deeplead.io/api/v1/persons/email/find \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"name":"Jane Doe","domain":"acme.com"}'