
Mcp Enrichment
io.github.IntelagentStudios由 GitHub 账号 IntelagentStudios 发布v0.1.1更新于 Oct 24, 2026
Multi-source entity enrichment: company data, contacts, email verification, and phone validation
概览
本地 MCP 服务器,通过 Clearbit、Hunter.io 和 Twilio 补全公司、联系人、邮箱与电话数据,未配置密钥时以模拟模式运行。
- 可以做什么
- 按域名或公司名补全公司信息,包括行业、规模、融资、技术栈和社交主页;按邮箱或 LinkedIn 链接补全联系人(Clearbit)。验证邮箱可达性、一次性邮箱与角色邮箱,并查找某人在某公司的邮箱(Hunter.io)。校验电话号码,返回号码类型、运营商和归属地(Twilio)。查看服务器元数据与各服务商状态,了解哪些 API 已启用或处于模拟模式。
- 适用场景
- 适合助手需要调研公司或人物、筛选潜在客户,或借助真实数据服务清洗联系人名单的场景。也适合在还没有任何 API 账号时,用逼真的模拟数据做开发调试。
- 运行要求
- 以 stdio 在本地运行,通常通过 npx 启动,需要 Node.js 20 或更高版本。获取真实数据需通过环境变量设置 API 密钥:CLEARBIT_API_KEY、HUNTER_API_KEY、TWILIO_ACCOUNT_SID 和 TWILIO_AUTH_TOKEN;APOLLO_API_KEY 为将来预留。未设置密钥时进入模拟模式。真实查询需要能访问这些服务商的网络。
安装
在 SourceWeft 中
- 打开 控制台中的 Mcp Enrichment,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
@opafex/mcp-enrichment
MCP server for multi-source entity enrichment — company data, contact lookup, email verification, phone validation, and email discovery.
Uses Clearbit, Hunter.io, and Twilio APIs. Works in mock mode with no API keys configured.
Installation
Requires Node.js 20+.
Quick Start
Add to Claude Code / Claude Desktop
Create or edit .mcp.json in your project root:
Omit the env block to run in mock mode.
Tools
enrich_company
Enrich company data from a domain name or company name. Returns industry, employee count, funding, tech stack, social profiles, and more.
Provider: Clearbit
Example response
enrich_contact
Enrich contact/person data from an email address or LinkedIn URL.
Provider: Clearbit
verify_email
Verify an email address for deliverability. Returns validity, deliverability score, disposable/free provider detection, role-based detection, and SMTP validation.
Provider: Hunter.io
Example response
verify_phone
Validate and look up a phone number. Returns validity, formatted number, line type (mobile/landline/voip), carrier info, and location.
Provider: Twilio
find_email
Find the email address for a specific person at a company.
Provider: Hunter.io
Example response
server_info (built-in)
Returns server metadata: name, version, registered tools, and resources. Added automatically by @opafex/mcp-shared.
Resources
Mock Mode
When no API keys are configured, all tools return realistic mock data. This is great for development and testing — you can build against the MCP without any API accounts.
Mock mode activates automatically:
- Globally when none of
CLEARBIT_API_KEY,HUNTER_API_KEY, orTWILIO_ACCOUNT_SIDare set - Per-tool when the specific provider key is missing (e.g. if you only set
CLEARBIT_API_KEY, company/contact tools use real data while email/phone tools fall back to mock)
Check enrichment://status resource or the server_info tool to see which providers are active.
Environment Variables
Development
Library Usage
The enrichment service can be used programmatically (not just as an MCP server):
Custom Cache Provider
The default in-memory cache works out of the box. For Redis, SQLite, or any custom store, implement the CacheProvider interface:
Contributing
Found a bug or have a feature request? Open an issue.
Pull requests welcome — see the main repo for development setup.
License
MIT — see LICENSE.
来源:packages/enrichment/README.md,提交 02c34ab
工具
0版本历史
1- v0.1.1最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分