内容
# B2B 数据丰富 MCP
**统一的 MCP 服务器,结合 Hunter.io 的电子邮件查找和 Apollo 的公司情报。一个连接,两个数据源,为 Claude 和 Cursor 而建。**

---
引流工作流需要两样东西:电子邮件地址和公司背景。大多数 MCP 服务器只处理其中之一。而这个服务器同时处理两者 — Hunter.io 用于查找和验证电子邮件,Apollo.io 用于公司概况数据,如员工人数、资金和技术栈。一个服务器,一个配置,Claude 跨两个数据源进行编排。
---
## 工具
**Hunter.io — 电子邮件情报**
- 🔍 `hunter_find_emails_by_domain` — 获取公司域名下所有带有姓名、职称和置信度的电子邮件地址
- 🎯 `hunter_find_email` — 通过姓名和域名查找最可能的电子邮件地址
- ✅ `hunter_verify_email` — 在发送之前检查电子邮件地址是否可投递
- 📊 `hunter_count_emails` — 统计域名下的索引电子邮件地址数量(免费,无积分限制)
- 💳 `hunter_check_account` — 查看剩余的 Hunter 积分(免费)
**Apollo.io — 公司和人员情报**
- 🏢 `enrich_company` — 完整的公司概况:员工人数、收入、资金、技术栈、社交媒体
- 👤 `enrich_person_by_email` — 通过单个电子邮件地址获取完整的 B2B 人员资料
- 🧑🤝🧑 `bulk_enrich_people` — 批量丰富最多 10 个联系人
- 🔎 `enrich_person` — 通过姓名、域名、LinkedIn 网址或电子邮件查找人员资料
> `search_people` 和 `search_companies` 也包含在内,但需要 Apollo Basic 计划(49 美元/月)。
---
## 免费层友好
无需预付费用即可运行真实的数据丰富工作流:
| 服务 | 免费额度 |
|---|---|
| Hunter.io | 50 次请求/月 + 50 次验证 |
| Apollo.io | 公司丰富 — 免费计划无限量 |
无需信用卡即可开始。两个服务都有免费层,涵盖最常见的用例。
---
## 安装
**需要 Python 3.11+**
```bash
git clone https://github.com/Aleksey-Panf/b2b-enrichment-mcp.git
cd b2b-enrichment-mcp
python -m venv .venv
# Windows
.venv\Scripts\Activate.ps1
# macOS / Linux
source .venv/bin/activate
pip install -e .
```
复制环境模板并添加您的密钥:
```bash
cp .env.example .env
```
```env
# .env
HUNTER_API_KEY=您的 Hunter 密钥
APOLLO_API_KEY=您的 Apollo 密钥
```
获取您的 API 密钥:
- **Hunter.io** → [hunter.io/api-keys](https://hunter.io/api-keys) (免费账户,无需信用卡)
- **Apollo.io** → 设置 → 集成 → API 密钥,访问 [app.apollo.io](https://app.apollo.io)
---
## Claude 桌面端
编辑 `claude_desktop_config.json` — 在 Windows 上位于 `%APPDATA%\Claude\claude_desktop_config.json`:
```json
{
"mcpServers": {
"b2b-enrichment": {
"command": "C:\\path\\to\\b2b-enrichment-mcp\\.venv\\Scripts\\python.exe",
"args": ["-m", "apollo_mcp.server"],
"env": {
"HUNTER_API_KEY": "您的 Hunter 密钥",
"APOLLO_API_KEY": "您的 Apollo 密钥"
}
}
}
}
```
重启 Claude 桌面端。工具将自动出现。
---
## Cursor
添加到 `.cursor/mcp.json`,位于您的项目根目录,或全局 Cursor MCP 设置:
```json
{
"mcpServers": {
"b2b-enrichment": {
"command": "C:\\path\\to\\b2b-enrichment-mcp\\.venv\\Scripts\\python.exe",
"args": ["-m", "apollo_mcp.server"],
"env": {
"HUNTER_API_KEY": "您的 Hunter 密钥",
"APOLLO_API_KEY": "您的 Apollo 密钥"
}
}
}
}
```
在 macOS / Linux 上,将 `command` 路径替换为 `.venv/bin/python`。
---
## 示例查询
在服务器连接后,将以下内容复制到 Claude 或 Cursor:
```
使用 Hunter 查找 SaaS 公司中 10 个营销总监的电子邮件地址。
```
```
告诉我关于 stripe.com 的所有信息 — 员工人数、资金、技术栈 —
并查找 5 个联系人。
```
```
验证 john@acme.com 是否是一个有效的电子邮件地址。
```
```
获取 openai.com 的完整公司资料。
```
```
我有一份包含 8 名人员姓名和公司域名的列表。
一次调用丰富他们的电子邮件地址和职位。
```
---
## 路线图
- [ ] 通过 Apollo 实现 LinkedIn 网址丰富(解析个人资料 → 完整联系人)
- [ ] 批量域名搜索 — 在域名列表上运行 Hunter 域名搜索
- [ ] 直接从 Claude 导出结果到 CSV
- [ ] 支持异步丰富大列表的 Webhook
---
## 贡献
欢迎提交 PR。对于小型修复以外的任何内容,请先开启一个问题:
```bash
git checkout -b feature/your-feature
# 进行更改
git commit -m "feat: 描述您的更改"
git push origin feature/your-feature
```
---
## 许可证
MIT
---
由 [@Aleksey-Panf](https://github.com/Aleksey-Panf) 构建 — 提供自定义 MCP 和 AI 自动化工作服务。
联系方式: [@Aleksey_Ai14](https://t.me/Aleksey_Ai14)