@bingeljell/lead-gen-mcp
Provides search capabilities for discovering companies using the Brave Search API.
Provides automatic fallback search for company discovery using DuckDuckGo.
Optionally uses OpenAI's LLM to improve the accuracy of company data extraction.
Provides search capabilities for company discovery via a self-hosted SearXNG instance.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@bingeljell/lead-gen-mcpFind 10 MSPs in Austin, Texas and save their contact emails."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@bingeljell/lead-gen-mcp
MCP server for AI-assisted B2B lead generation. Discover, extract, score, and export company leads — from any MCP-compatible agent (Claude Desktop, Cursor, Windsurf, Codex, etc.).
Context
This started as a lead pipeline inside Alfred — a personal AI agent built for outbound sales work
Extracted into a standalone MCP server so anyone selling to small and mid-sized businesses can use it with their agent of choice
Works across agents — not Claude-specific
Still under active development. See docs/release_notes.md for what's in each release
Related MCP server: LeadsClean MCP Server
Tools
Tool | What it does |
| Search for companies matching a query and rank them by ICP fit. No browser required. |
| Deep-extract a single company's name, emails, industry, and size from a URL via headless browser. |
| Full pipeline: search → rank → extract → filter → save to CSV. |
Requirements
Node.js ≥ 20
A search provider — SearXNG (self-hosted), Brave API key, or nothing (falls back to DuckDuckGo automatically)
An LLM key (Anthropic or OpenAI) — optional but improves extraction quality
Setup
Option A — Use via npx (no clone needed)
The server runs on demand. Just configure your agent to call it with npx:
"command": "npx",
"args": ["-y", "@bingeljell/lead-gen-mcp"]Option B — Clone and build locally
git clone https://github.com/bingeljell/lead-gen-mcp
cd lead-gen-mcp
npm install
npx playwright install chromium # one-time ~130MB browser download
npm run buildPoint your agent at the built file:
"command": "node",
"args": ["/absolute/path/to/lead-gen-mcp/dist/server.js"]Agent configuration
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"lead-gen": {
"command": "npx",
"args": ["-y", "@bingeljell/lead-gen-mcp"],
"env": {
"SEARXNG_BASE_URL": "http://localhost:8888",
"ANTHROPIC_API_KEY": "sk-ant-...",
"LEAD_GEN_OUTPUT_DIR": "/Users/you/leads"
}
}
}
}Restart Claude Desktop. The three tools appear automatically.
Cursor / Windsurf
Same config format — add to your MCP settings JSON and restart the editor.
OpenAI Agents SDK (Codex)
from agents import Agent
from agents.mcp import MCPServerStdio
lead_gen = MCPServerStdio(
command="npx",
args=["-y", "@bingeljell/lead-gen-mcp"],
env={
"SEARXNG_BASE_URL": "http://localhost:8888",
"ANTHROPIC_API_KEY": "sk-ant-...",
"LEAD_GEN_OUTPUT_DIR": "./leads"
}
)
agent = Agent(name="LeadResearcher", mcp_servers=[lead_gen])Claude Code (CLI)
claude mcp add lead-gen \
-e SEARXNG_BASE_URL=http://localhost:8888 \
-e ANTHROPIC_API_KEY=sk-ant-... \
-e LEAD_GEN_OUTPUT_DIR=/Users/you/leads \
npx -y @bingeljell/lead-gen-mcpEnvironment variables
# Search — set at least one (falls back to DuckDuckGo if none set)
SEARXNG_BASE_URL=http://localhost:8888 # self-hosted SearXNG
BRAVE_SEARCH_API_KEY= # https://api.search.brave.com
# LLM — optional, improves extraction accuracy
ANTHROPIC_API_KEY=
OPENAI_API_KEY=
# Output directory for CSVs
LEAD_GEN_OUTPUT_DIR=./leadsCopy .env.example for a template.
ICP profiles
The profile parameter tunes candidate ranking for different buyer types:
Profile | Target |
| Any business |
| Managed service providers (IT/cybersecurity) |
| Systems integrators / Microsoft partners |
| Event planning / wedding businesses |
Example prompts
"Find 10 MSPs in Austin, Texas and save their contact emails."
"Search for small systems integrators in the UK, vertical msp_uk, max 5 leads."
"Discover event planning companies in Chicago — profile: event_planner."
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA comprehensive B2B intelligence server providing over 48 tools for lead generation, company research, and sales automation via the Model Context Protocol. It enables AI-powered prospect discovery, enrichment, and competitive analysis through seamless integrations with Make.com, Claude Desktop, and Apify.Last updated2MIT
- Alicense-qualityDmaintenanceSales Intelligence · B2B Lead Extraction An MCP (Model Context Protocol) server that gives AI agents structured B2B lead intelligence extracted directly from company websites. Point it at any URL and get back a clean JSON object — company summary, buying signals, inferred needs, and personalised icebreaker lines — ready to drop into your outreach pipeline. Built for agent pipelines. Works with ClLast updated1MIT
- AlicenseAqualityDmaintenanceGive your AI agent access to 60M+ companies and 300M+ verified contacts. Enrich leads, find work emails, discover tech stacks, and identify buying intent — directly from Claude, Cursor, Windsurf, or any MCP-compatible AI agent.Last updated1142MIT
- Alicense-qualityAmaintenanceMCP server that enables AI agents to discover and qualify B2B leads from Leadbay's knowledge base, with tools for lead research, enrichment, and outreach logging.Last updatedMIT
Related MCP Connectors
Search companies, enrich contacts, and reveal emails and phones from your AI agent.
Give AI agents the LinkedIn tools to find, qualify, engage, and follow up with prospects.
B2B lead generation, email verification, company enrichment, and agentic GTM Ops.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Bingeljell/lead-gen-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server