Skip to content

MCP server

Lead generation inside Claude, ChatGPT and Gemini

Connect LeadMind once and your assistant prospects for you: it runs a live lead job from your sentence, asks when something is unclear, verifies emails, and hands back a scored, deduplicated list, all inside the chat you already use.

25 free credits, no card. 1 credit = 1 delivered lead.

you › 25 dental clinics in Jumeirah with WhatsApp and no online booking

assistant › create_lead_job → running · Google Maps · ≤25 credits held

assistant › get_leads → 23 delivered, top 4 by score:

Illustrative sample of delivered leads
LeadSignalsScore
Dental clinic · Jumeirah 1WhatsApp · no booking · WordPress94
Family dentistry · Jumeirah 3WhatsApp · no booking91
Orthodontic centre · Umm SuqeimWhatsApp · contact form86
Dental studio · Al Wasl RdWhatsApp · no booking · hiring83

Illustrative sample. Real jobs return names, phones, websites, emails and a score reason.

Works where you already ask questions

  • ClaudeCustom connector on web and desktop; one command in Claude Code
  • ChatGPTDeveloper-mode connector, or GPT Actions
  • GeminiGemini CLI extension or settings.json
  • GroqRemote MCP tool in the Responses API
  • n8nMCP Client Tool node for AI agents

MCP server URL (Streamable HTTP, OAuth 2.1):

$ https://outreach-nlfc.onrender.com/mcp

How it works

  1. 01

    Connect once

    Add one URL as a connector and sign in with OAuth. No key to copy; revoke it any time from Settings.

  2. 02

    Ask naturally

    “Find 40 gyms in Dubai Marina with phone numbers.” No forms, no filters to click: the sentence is the query.

  3. 03

    Clarify and cap

    If the location is ambiguous the job asks one question. Credits are held up to your balance or the budget you name.

  4. 04

    Get the list

    A scored table in the chat and a CSV link. Ask the same assistant to verify the emails before you send.

Step-by-step setup for each assistant →

Working in the terminal? Install the plugin

The LeadMind plugin for Claude Code, and the matching Gemini CLI extension, add this MCP server plus four skills: lead list from a brief, email list verification, shortlist with openers, and local market scan.

See the plugin →
$ claude plugin marketplace add tafveez-omorfiagroup/leadmind-claude-plugin$ claude plugin install leadmind@leadmind

What people ask it

  • Build lead lists

    Local businesses by category, district and website signal.

    “30 dental clinics in Jumeirah with WhatsApp and no online booking”

    Learn more →
  • Verify emails

    Check a pasted list or a CSV of up to 5,000 before a campaign.

    “Verify these 1,200 emails and give me a CSV”

    Learn more →
  • Qualify with signals

    Filter on what each website shows: booking, chat, platform, hiring.

    “40 perfume shops in Deira that use Shopify”

    Learn more →
  • Size a market

    Sample a category and see which share lacks what you sell.

    “How many salons in Sharjah take bookings online?”

    Learn more →
  • Automate it

    Hand an n8n AI agent the same tools for scheduled prospecting.

    “Every Monday, 30 new gyms in Dubai Marina”

    Learn more →

11 tools, one connection

Lead generation and email verification share one sign-in, one account and one set of limits.

Leads

  • create_lead_job

    Start a live lead job from a sentence; credits are held, charged only on delivery.

  • get_job_status

    Progress, ETA, chosen source and credits held while the job runs.

  • clarify_job

    Answer the job’s clarifying question; same job, no new credits.

  • get_leads

    Read delivered leads with contacts, score, reason and website signals.

  • export_leads_csv

    A 24-hour download link for the full CSV.

  • get_credit_balance

    Balance, credits held, and the key’s daily cap.

  • list_sources

    The public sources LeadMind routes between.

Email verification

  • verify_emails

    Check up to 25 addresses inline: deliverable, risky, undeliverable or unknown.

  • start_email_verification

    Verify a list of up to 5,000 as a background job.

  • get_email_verification

    Progress and counts of a bulk job, then a CSV of every result.

  • get_verification_quota

    Checks used and left this billing period.

You stay in control

  • OAuth sign-in

    Short-lived access tokens, stored only as hashes. Revoke the connector or key at any time.

  • Spend caps

    Credits are held, not charged, and never beyond your balance, your budget or the key’s daily cap.

  • Only tool calls

    LeadMind receives the arguments the assistant sends, never your chat history or its memory.

  • Public data only

    Live public sources, opt-outs honoured, no contact database. How we handle data

Prospect from the chat you already use

Create a free account, connect your assistant and run your first job with 25 free credits.

Frequently asked questions

What is an MCP server?
The Model Context Protocol is an open standard for connecting AI assistants to tools. LeadMind’s MCP server gives your assistant eleven tools, from starting a live lead job to verifying emails, and the assistant decides when to call them during the conversation.
Which assistants can use it?
Claude on the web, desktop and Claude Code; ChatGPT in developer mode; Gemini CLI; Groq’s remote MCP tool; n8n’s MCP Client Tool node; and any client that supports Streamable HTTP with OAuth or a bearer API key.
Do I need an API key?
Not for assistants that support OAuth: you sign in to LeadMind once and approve access. Headless tools, CI and n8n use an API key from Settings instead, and every key has its own daily credit cap.
What does it cost?
The same as the dashboard: one credit per delivered lead, held when the job starts and charged only for leads that arrive. Email verification uses a monthly quota on paid plans, not credits. New accounts get 25 free credits.
Can the assistant overspend?
No. A job never holds more than your balance or the budget you give the assistant, each key has a daily cap you set, and failed jobs, duplicates and filtered rows are never charged.
Does LeadMind see my conversation?
No. The assistant sends only the arguments of each tool call, such as the prospecting prompt or a job id. Your chat history and the assistant’s memory never reach LeadMind.
How is this different from the plugin?
The plugin packages this same MCP server with four prospecting skills for Claude Code and Gemini CLI, so the terminal agent already knows how to brief a job, verify a list or shortlist leads.