mcpField
C
Company Enrichment MCP Server

Company Enrichment MCP Server

远程服务
github.com商业与营销01 天前更新

关于 Company Enrichment MCP Server

Company Enrichment MCP Server 将公司域名转换为实时、规范化的记录,面向销售与研究团队。它整合公开公司信息、按 MX 评级的商务联系人、技术与社交信息,以及来自八个 ATS 平台的招聘信号,无需 API 密钥。

主要功能

  1. 01实时丰富公司资料
  2. 02按 MX 评级的公开商务联系人
  3. 03技术栈与社交链接
  4. 04来自八个 ATS 平台的招聘信号
  5. 05检查邮件域名可投递性
  6. 06无需密钥的公开来源数据

适用场景

  1. 01外联前研究公司情况
  2. 02比较多家公司的招聘活动
  3. 03检查商务邮件域名
  4. 04从域名列表构建公司记录

MCP 相关

向 MCP 客户端提供四种工具,用于公司信息丰富、招聘信号查询、邮件域名检查以及模式或能力发现。通过标准输入输出运行。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://assetfactory-jobs-x402.sigrunner.workers.dev/mcp/enrich
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Grey Ridge 公司信息丰富化 MCP

smoke MCP deps

一个 Model Context Protocol 服务,可将公司的 域名 转化为实时、规范化的信息丰富化记录,适用于任何 MCP 客户端(Claude Desktop、Cursor、Cline、Continue 或你自己的 Agent)。

输入 stripe.com,一次调用即可获取公司概况、已验证的商务联系人、技术栈特征、社交链接 以及实时招聘信号——这是静态信息丰富化数据库无法提供的购买意向层:

company_name · industry · hq_country · tech_stack · contacts (MX-graded) · social_links · hiring{ats_vendor, open_reqs, departments, locations, remote_share, intensity, newest_posting}

  • 数据实时取自来源,绝非转售数据库。 每个字段都在 本次调用时 从公司自己的公共网站、公共 DNS/MX 和公共招聘跟踪系统 JSON 中读取。没有过时缓存,没有第三方数据经纪商,也无需保管付费密钥。
  • 零密钥、零账户、零成本。 所有上游数据源都无需密钥且公开可用。
  • 招聘信号是核心优势。 hiring{} 模块实时整合 8 个 ATS 平台(Greenhouse · Lever · Ashby · SmartRecruiters · Workday · Recruitee · Workable · BambooHR)的数据,提供真实的购买意向信号(哪些公司在招聘、招聘力度如何、招聘哪些部门)。转售数据库的信息丰富化工具不会提供这类数据,因为它们销售的是静态公司概况。
  • 仅依赖一个解析库。 使用 cheerio 进行可靠的 HTML 提取,不需要 MCP SDK,也不会把包含 90 个软件包的传递依赖树带入 Agent 的信任边界。
  • 如实呈现,绝不编造。 信息不足的爬取结果会标记为 enrichment_status,缺失字段保留为 null,占位地址和 noreply 地址会被剔除。

安装

需要 Node.js ≥ 18。

Claude Desktop

添加到 claude_desktop_config.json(Settings → Developer → Edit Config):

{
  "mcpServers": {
    "company-enrichment": {
      "command": "npx",
      "args": ["-y", "github:rezearcher/company-enrichment-mcp"]
    }
  }
}
Cursor / Cline / Continue

将客户端指向同一条命令(npx -y github:rezearcher/company-enrichment-mcp),并将其用作 stdio 服务。在 Cursor 中:Settings → MCP → Add new server → 输入 command。

从源代码安装
git clone https://github.com/rezearcher/company-enrichment-mcp
cd company-enrichment-mcp
npm install
node server.mjs          # speaks MCP over stdio
npm test                 # real client handshake + live-data roundtrip

工具

工具功能
enrich_company获取一个或多个域名的完整实时记录:公司概况、按 MX 评级的联系人、技术栈特征、社交链接和实时招聘模块。参数:domains(string[])、includeHiring/includeContacts/includeTech(默认 true)、maxPages(默认 4,最大 12)、maxCompanies。按规范域名去重。
company_hiring_signal低成本购买意向探测——仅获取一家公司的实时招聘模块,跳过网站爬取。跨 8 个平台解析 ATS,并返回开放职位、正在招聘的部门/地点、远程职位占比、招聘强度和最新职位发布信息。参数:company(slug 或域名)。
check_email_domain根据公共 DNS 为域名的邮件送达能力评级(无需密钥,免费)。返回 {resolves, has_mx, mx_hosts, grade}(B/D/F)。接受域名或电子邮件地址。
list_capabilities记录架构、8 个 ATS 平台、实时/免密钥数据政策以及仅使用公开商业数据的法律范围。不发起网络调用。
示例

向助手提问:"丰富 stripe.com 和 ramp.com 的信息,并告诉我哪家招聘力度更大。" 模型会调用:

{ "name": "enrich_company",
  "arguments": { "domains": ["stripe.com", "ramp.com"] } }

并返回一个 records[] 数组,其中每条都是统一的公司记录;hiring.hiring_intensity(none/low/med/high)和 hiring.open_reqs_count 可直接回答这个问题。

或者,无需完整爬取即可快速检查购买意向:"bunq 现在在招聘吗?" →

{ "name": "company_hiring_signal", "arguments": { "company": "bunq.com" } }

记录

{
  "input_domain": "stripe.com",
  "canonical_domain": "stripe.com",
  "company_name": "Stripe",
  "description": "...",
  "industry": "...",
  "hq_country": "US",
  "social_links": ["https://twitter.com/stripe", ...],
  "tech_stack": [ { "name": "Next.js", "category": "..." }, ... ],
  "contacts": { "emails": [ { "email": "...", "mx": true, "deliverability_grade": "B" } ], "phones": [...] },
  "hiring": {
    "ats_vendor": "greenhouse", "open_reqs_count": 725, "hiring_intensity": "high",
    "departments_hiring": [...], "locations_hiring": [...], "remote_share": 0.18,
    "newest_posting_at": "2026-10-29T..."
  },
  "source_freshness": "live",
  "enrichment_status": "ok"
}

为什么选择实时读取源数据(而不是转售数据库)

转售数据库增强工具(常见的 Apify/marketplace 模式)返回的是数据经纪商上次抓取的内容——往往已经过时数月——而且需要在背后使用付费数据密钥。此服务会即时读取每家公司的信息,数据来自买家原本必须自行集成和维护的来源:布局各异的网站、DNS/MX 状态,以及八种不同且不断变化、公司也会在其间迁移的 ATS JSON 格式。维护这些来源正是此服务的价值所在——定时金丝雀测试(.github/workflows/smoke.yml)会在每次推送和每天运行,验证实时路径;上游一旦发生变化,就会立即明确报错。此外,由于招聘信息是实时计算的,因此反映的是今天开放的职位需求,而不是快照——这正是潜在客户开发人员真正想要的信号。

法律范围

仅限公开的企业数据——已发布的公司基本信息、已发布的企业联系渠道(职能邮箱、总机、公开社交资料)以及公开的 ATS 职位信息。不涉及登录、不涉及个人或消费者 PII、不抓取个人资料、不使用第三方数据库。请遵守每个来源的使用条款和速率限制。

许可证

MIT © Grey Ridge Signals Group LLC.

相关工具(使用同一维护引擎)

  • company-enrichment-cli — 同一增强核心,提供纯命令行工具(npx github:rezearcher/company-enrichment-cli stripe.com)。
  • jobs-mcp-server — 将原始的 8 种 ATS 职位信息源作为 MCP 服务提供;如果你想要的是职位信息本身,而非公司层面的信号,请使用它。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。