AI辅助B2B潜在客户生成工具

MCP服务器用于AI辅助的B2B潜在客户生成,支持从任何MCP兼容代理中发现、提取、评分和导出公司潜在客户。

  • by Bingeljell
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 Bingeljell/lead-gen-mcp

使用说明

@宾格里尔/首席执行官

用于人工智能辅助B2B潜在客户开发的MCP服务器。从任何兼容MCP的代理(Claude Desktop、Cursor、Windsurf、Codex等)发现、提取、评分和导出公司线索。

上下文

  • 这始于内部的一条领先管道 阿尔弗雷德 --为对外销售工作构建的个人人工智能代理
  • 提取到独立的MCP服务器中,因此任何向中小型企业销售的人都可以将其与他们选择的代理一起使用
  • 跨代理工作——不是克劳德特有的
  • 仍在积极开发中。 看 docs/release_notes.md 对于每个版本中的内容

工具

工具 它做什么
lead_discover 搜索与查询匹配的公司,并按ICP匹配度对其进行排名。无需浏览器。
lead_extract 通过无头浏览器从URL中深度提取单个公司的名称、电子邮件、行业和规模。
lead_generate 完整管道:搜索→ rank → 提取→ 过滤器→ 保存到CSV。

需求

  • Node.js≥20
  • 搜索提供商-SearXNG(自托管)、Brave API密钥或什么都没有(自动返回DuckDuckGo)
  • LLM密钥(Anthropic或OpenAI)——可选,但可提高提取质量

设置

选项A——通过npx使用(无需克隆)

服务器按需运行。只需配置您的代理即可调用它 npx:

"command": "npx",
"args": ["-y", "@bingeljell/lead-gen-mcp"]

选项B——在本地克隆和构建

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 build

将您的代理指向构建文件:

"command": "node",
"args": ["/absolute/path/to/lead-gen-mcp/dist/server.js"]

代理配置

克劳德桌面

编辑 ~/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"
      }
    }
  }
}

重新启动克劳德桌面。这三个工具会自动出现。

光标/风帆

相同的配置格式——将JSON添加到MCP设置中,然后重新启动编辑器。

OpenAI代理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])

克劳德代码(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-mcp

环境变量

# 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=./leads

复制 .env.example 对于模板。


ICP简介

这 profile 参数调整不同买家类型的候选人排名:

简介 目标
generic 任何业务
msp 管理服务提供商(IT/网络安全)
si 系统集成商/微软合作伙伴
event_planner 活动策划/婚礼业务

示例提示

“在德克萨斯州奥斯汀找到10名MSP,并保存他们的联系电子邮件。”

“搜索英国的小型系统集成商,垂直msp_UK,最多5个潜在客户。”

“探索芝加哥的活动策划公司——简介:event_planner。”

许可证

麻省理工学院