mcpField
C
Company Facts

Company Facts

远程服务
companyfacts.dev商业与营销11 周前更新

关于 Company Facts

Company Facts 是面向 Agent 和团队的远程 MCP 服务,用于调查公司、招聘信息和商业登记数据。它汇集来自官方或原始来源的数据并附来源链接;另有侧重招聘工具的精简本地版。

主要功能

  1. 01搜索新成立的美国企业
  2. 02查询公司登记信息和网站域名
  3. 03获取 SEC 财务数据并验证 VAT
  4. 04查找并比较公司的招聘职位
  5. 05追踪职位发布变更

适用场景

  1. 01调查新成立企业及经核实的网站
  2. 02查看公司的域名、技术栈和官方登记信息
  3. 03比较多家公司的开放职位
  4. 04监测新发布或有变动的职位

MCP 相关

远程服务通过 Streamable HTTP 提供公司、域名、财务、招聘等只读工具。本地 PyPI 版本通过 MCP 客户端命令提供三种招聘信息工具。

配置

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

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

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

工具

详细介绍

ats-jobs-mcp:公司事实

一个从官方或原始来源读取公司数据的 MCP 服务。 直接来自州登记处的新成立美国企业,其网站仅在有证据时才会收录。公司登记信息、技术栈、DNS 和电子邮件服务提供商、SEC 财务数据和公开职位,每项都附有来源链接。

完整服务在 https://companyfacts.dev/mcp 上远程运行,提供 20 个工具,无需安装。这个 PyPI 软件包是轻量级本地版:在你自己的计算机上运行三个职位工具。


无需安装即可使用

将任何支持 Streamable HTTP 的 MCP 客户端指向此 URL:

{
  "mcpServers": {
    "company-facts": {
      "url": "https://companyfacts.dev/mcp"
    }
  }
}

无需账户或密钥:每天可免费调用 10 次。超过后,可通过 x402(Base 上的 USDC)按次付费,或使用预付密钥(参见 https://companyfacts.dev/pricing)。 没有找到结果的调用不收费。

对于不支持 MCP 的 Agent,同一批工具也支持普通 HTTP:

  • GET https://companyfacts.dev/openapi.json,供可调用工具的 Agent 使用
  • GET https://companyfacts.dev/llms.txt,供以散文形式读取服务信息的模型使用
  • GET https://companyfacts.dev/v1/new-businesses?states=CO&mode=new

公司工具(远程)

工具返回内容
new_businesses来自纽约州、科罗拉多州、俄勒冈州、康涅狄格州和宾夕法尼亚州官方州务卿登记处的新成立企业,采用统一记录格式。按成立日期筛选、按名称搜索,或按州实体编号查询(KYB 检查)。每条记录都会附上有证据支持的网站;否则会注明未找到网站。
company_search搜索我们追踪的所有公司:按州、城市、名称、成立日期、网站使用的技术(Shopify、WordPress 等)、是否公布电话号码、公共邮箱或联系页面,以及是否正在招聘进行筛选。没有匹配结果的搜索不收费。
company_lookup根据域名查询一家公司:注册商、DNS 和电子邮件服务提供商、网站技术栈、来自公司自有职位公告板的招聘信息,以及在提供公司名称和国家或股票代码时返回的官方登记信息或 SEC 数据。
search_company_registry按名称查询一个国家的官方公司登记处(英国、挪威、法国、芬兰、捷克、斯洛伐克、爱尔兰、澳大利亚,或全球 GLEIF),并采用统一格式。
sec_financials来自 SEC EDGAR XBRL 的美国上市公司财务数据。
validate_vat通过欧盟委员会的 VIES 服务核验欧盟 VAT 号码。
domain_lookup查询域名的注册信息(RDAP)、DNS 记录、电子邮件服务提供商、SPF 和 DMARC。
detect_tech_stack检测网页背后的技术,并提供每项技术的证据。
federal_contracts来自 USAspending 的美国联邦政府已授予合同。

仅在有证据时才会为新成立的企业附上网站:网站自身的页面必须显示完全一致的法定名称,以及与登记信息相同的城市、州或 ZIP。记录绝不会包含高管、董事、个人注册代理人、电子邮件、电话号码或街道地址。

职位工具

工具返回内容
find_company_board查询公司招聘页面使用的申请人跟踪系统及其公告板名称。
list_open_jobs从公司自有的 Greenhouse、Ashby、Lever 或 Workable 公告板读取该公司的所有开放职位。
compare_companies按统一架构比较最多 20 家公司的开放职位。
job_changes根据每日记录的所有公告板数据,逐日查看新发布、下架、重新开放或编辑的职位。
hiring_summary一览一家公司的招聘情况:按部门和地点划分的职位、远程职位占比、薪资范围、近期新增职位和关闭职位。

这些服务商会公开职位公告板 API,但除非你已经知道公司的公告板名称,否则这些 API 都毫无用处。它们都没有公布客户目录,因此本服务提供了一个:远程服务上有 8,532 个公告板,每个都已通过服务商自己的 API 确认。

其他工具(远程)

read_page(将网页或 PDF 转换为 Markdown)、extract_page(从页面提取指定字段并以 JSON 返回,仅限付费版)、check_email(检查语法、邮件服务器、一次性邮箱和角色邮箱标记)、search_papers(OpenAlex)、search_hacker_news、app_store_lookup。

所有工具均为只读,并声明标题和 readOnlyHint。

薪资:解析;含糊时拒绝

Ashby 将薪资显示为 "$211.4K - $290.6K"。Greenhouse 以分为单位显示薪资,有时会同时列出多个区间。两者都会转换为数字:

"salary_min": 211400.0, "salary_max": 290600.0,
"salary_currency": "USD", "salary_text": "$211.4K - $290.6K"

解析器宁可拒绝,也不随意猜测:

  • $50 - $80 / hour 不会返回薪资。时薪是不同的量,若将其作为年薪报告,就是自信地说谎。
  • 600 000 kr 不会返回薪资。kr 可能是瑞典、挪威或丹麦的货币单位。
  • 0.5% - 1.75% - Offers Equity 不会返回薪资。股权不是薪酬。
  • 不会将两种货币的区间合并成一个实际并不存在的范围。

salary_text 始终保留雇主实际写下的内容。

不含个人数据

绝不会返回招聘人员姓名。职位描述中的电子邮件地址和电话号码会被移除。未公开列出的 Ashby 职位会被舍弃,因为 Ashby 的文档说明这些职位不应公开展示。

或者安装本地职位版本

pip install ats-jobs-mcp
{
  "mcpServers": {
    "ats-jobs": {
      "command": "ats-jobs-mcp"
    }
  }
}

本地版本提供 find_company_board、list_open_jobs 和 compare_companies,可查询打包的目录,其中包含 7,479 个 Greenhouse 和 Ashby 职位板(例如,可按名称查询 Lever:lever:spotify)。该版本免费,在你的机器上运行,不会从任何交易中抽成。

Python 和 LangChain

  • pip install groundtruth-company:公司工具的 Python 客户端。
  • pip install langchain-groundtruth:同一批工具作为 LangChain 工具使用。

与 Apify Actors 的关系

相同的职位解析逻辑也作为 Apify Actor 运行,地址为 apify.com/groundtruth/ats-job-listings。 如果两份解析逻辑出现偏差,tests/test_core_parity.py 就会失败。

许可证

MIT。职位信息归发布它们的雇主所有。注册记录归发布它们的各州所有。

评论

支持 Markdown

第一次接触 MCP?

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

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