关于 mcp-company-discovery-list-builder
这是一个封装 Mamba Labs Apify 公司发现列表构建器的 MCP 服务。它依据职位、地点或关键词,从实时招聘数据或美国 SEC 文件中生成公司列表。
主要功能
- 01按职位关键词查找招聘公司
- 02按地点和职位数量筛选
- 03按词组和表格类型搜索美国 SEC 文件
- 04可选解析公司域名
- 05限制公司结果数和运行费用
适用场景
- 01根据当前招聘信息建立潜在客户名单
- 02查找 SEC 文件提及某主题的公司
- 03按地点筛选招聘线索
MCP 相关
向 MCP 客户端提供 `build_company_list` 工具。它将输入传给 Apify Actor 并返回结果,明确报告运行错误。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| mode | enum | 是 | hiring 会从公开的 Greenhouse 和 Ashby 职位公告实时索引中,返回当前招聘指定职位关键词的公司。filings 会返回提交文件中包含指定短语的美国 SEC 申报公司。hiring | filings |
| filing_forms | string | 否 | 逗号分隔的 SEC 表格类型,例如 10-K,10-Q。在 filings 模式下使用。默认值:"10-K"。 |
| filing_phrase | string | 否 | 在 SEC 文件中搜索的精确短语,例如 agentic AI。在 filings 模式下使用。 |
| max_companies | string | 否 | 要返回的公司数量,范围为 1 到 2000。作为字符串发送,以便在 Clay 中使用。按返回的公司数而非检查的公司数计费。默认值:"100"。 |
| min_open_jobs | string | 否 | 跳过开放职位少于此数量的公司。这是规模的粗略代理指标。以字符串形式发送,以便在 Clay 中使用。默认值:"1"。 |
| role_keywords | string | 否 | 逗号分隔。与实时职位名称进行整词匹配,因此 account executive 会匹配 Enterprise Account Executive,但不会匹配 Executive Assistant。留空则匹配任何职位。在 hiring 模式下使用。 |
| resolve_domains | boolean | 否 | 查询每家公司的网站。默认开启:每家公司大约增加一秒,约三分之二的公司能够成功解析。设为 false 可更快地生成不含域名的列表。请先检查 domain_status 和 domain_confidence,再信任结果。默认值:true。 |
| refresh_universe | boolean | 否 | 强制重新枚举 Common Crawl,而不使用缓存结果。缓存的全集通常每月自动重建一次,因此除非需要最新的抓取结果,否则请保持关闭。默认值:false。 |
| location_contains | string | 否 | 对职位地点字符串进行子串匹配,例如 London、Remote、New York。所有招聘网站上的地点字段都是自由文本,因此这里只进行普通的子串测试:Remote 不会匹配 US Remote。 |
详细介绍
Company Discovery List Builder MCP 服务
这是 Mamba Labs 在 Apify 上的 Company Discovery List Builder Actor 的 MCP 服务。
输入市场,获取公司。提供职位关键词和地点,即可返回目前正在招聘相关职位的公司。另一种模式会返回其文件中包含指定短语的美国 SEC 申报公司。无需使用任何付费数据源。
安装
npx -y @mambalabsdev/mcp-company-discovery-list-builder
Claude Desktop
{
"mcpServers": {
"mamba-company-discovery-list-builder": {
"command": "npx",
"args": ["-y", "@mambalabsdev/mcp-company-discovery-list-builder"],
"env": { "APIFY_TOKEN": "your-apify-token" }
}
}
}
在 console.apify.com/account/integrations 获取 Apify 令牌。
工具
build_company_list
输入市场,输出公司。提供职位关键词和地点,它会返回目前正在招聘相关职位的公司。另一种模式会返回 SEC 文件中包含指定短语的美国 SEC 申报公司。不涉及任何付费数据源。
| 输入 | 类型 | 必填 | 说明 |
|---|---|---|---|
mode | enum | 是 | hiring 会返回目前正在招聘与你的职位关键词匹配职位的公司,数据来自 Greenhouse 和 Ashby 招聘网站的实时索引。filings 会返回文件中包含指定短语的美国 SEC 申报公司。可选值:hiring、filings。 |
role_keywords | string | 否 | 以逗号分隔。按完整单词匹配实时职位名称,因此 account executive 会匹配 Enterprise Account Executive,但不会匹配 Executive Assistant。留空则匹配任何职位。用于招聘模式。 |
filing_phrase | string | 否 | 在 SEC 文件中搜索的确切短语,例如 agentic AI。用于申报文件模式。 |
filing_forms | string | 否 | 以逗号分隔的 SEC 表格类型,例如 10-K,10-Q。用于申报文件模式。默认值:"10-K"。 |
location_contains | string | 否 | 与职位地点字符串进行子串匹配,例如 London、Remote、New York。每个招聘网站上的地点均为自由文本,因此这是简单的子串测试:Remote 不会匹配 US Remote。 |
min_open_jobs | string | 否 | 跳过开放职位少于此数量的公司。可粗略用作规模指标。以字符串形式传递,以便在 Clay 中使用。默认值:"1"。 |
max_companies | string | 否 | 要返回的公司数量,范围为 1 到 2000。以字符串形式传递,以便在 Clay 中使用。按返回的公司数量计费,而非按检查的公司数量计费。默认值:"100"。 |
resolve_domains | boolean | 否 | 查询每家公司的官网。默认开启:每家公司大约增加一秒耗时,约三分之二的公司能够解析出域名。设为 false 可更快获取不含域名的列表。使用结果前,请检查 domain_status 和 domain_confidence。默认值:true。 |
refresh_universe | boolean | 否 | 强制重新枚举 Common Crawl,而非使用缓存。缓存数据集会自动每月左右重建一次,因此除非需要最新的抓取数据,否则请保持关闭。默认值:false。 |
max_charge_usd | number | 否 | 此次运行可选的美元费用上限。达到可能使费用超过此金额的项目之前,actor 会停止运行。省略此项则使用 Apify 中设置的每次运行最高费用。 |
计费
按返回的公司数量计费,而非按检查的公司数量计费,另加少量 actor 启动费。因此,max_companies 是硬性费用上限。
Apify 免费计划下每个事件的价格,依据实时价格记录;Apify 付费计划的单次事件费用更低。
| 事件 | 价格(美元) |
|---|---|
Actor 启动(apify-actor-start) | 0.00005 |
找到公司(company-found) | 0.004 |
价格详情见 actor 的 Apify 页面。运行此服务会消耗 Apify 积分。
此服务的功能与限制
这是 Apify actor 的轻量客户端。它会原样传递你的输入,并原样返回 actor 的输出。以上描述的所有行为都由 actor 实现,而非此服务。
错误会明确返回,不会被忽略。输入无效、令牌无效、余额耗尽、超时,或运行结果不是数据集时,都会作为明确的工具错误返回,而不是空结果。
该工具会启动 actor 运行并轮询,直到其状态变为完成,因此长时间运行不会在 300 秒时被截断。单次运行最多允许 1,800 秒。如果到那时仍在运行,调用会在此后两分钟停止等待,并返回运行 ID 和指向 Apify Console 的链接;任务完成后,结果会出现在该链接中。运行未成功时,会返回包含运行 ID 和状态的错误。
来源
该 actor 位于 Apify Store。此封装采用 MIT 许可证。
由 Mamba Labs 构建
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。