Mcp Company Discovery List Builder

com.mambabuilt由 mambabuilt.com 发布v1.2.1更新于 Nov 7, 2026

Build a company list from live hiring data or from US SEC filings mentioning a phrase.

概览

AI 生成的概览

通过 Apify actor 从 Greenhouse、Ashby 实时招聘数据或美国 SEC 文件中生成公司名单。

可以做什么
  • 按市场定义以两种模式之一生成公司名单
  • 查找正在招聘指定职位关键词的公司,可按地点和最低在招职位数筛选
  • 查找文件中包含指定短语的美国 SEC 申报公司,可限定表格类型
  • 解析公司网站并给出域名状态与置信度,并限制返回公司数量
适用场景
适合销售、招聘或市场调研场景:需要快速得到正在招聘某类职位或 SEC 文件中提及某短语的公司候选名单,而不想手动检索招聘网站或申报文件时使用。
运行要求
通过 npx(Node.js)以 stdio 本地运行,仅限桌面端。需要 Apify 账户及 APIFY_TOKEN 环境变量,并需能访问 Apify 及底层招聘与 SEC 数据源。
安装前请注意
每次运行会消耗 Apify 额度:包含启动费和按公司计费,可用 max_companies 与 max_charge_usd 作为费用上限。APIFY_TOKEN 为环境变量中的密钥。结果来自第三方 Apify actor,输入会被原样传递;域名解析为近似结果,应结合 domain_status 与 domain_confidence 核实。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Mcp Company Discovery List Builder,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Company Discovery List Builder MCP Server

[Glama score] [MCP Registry] [npm version] [npm downloads] [license] [mcpservers.org]

[Company Discovery List Builder MCP server]

MCP server for the Mamba Labs Company Discovery List Builder actor on Apify.

Market in, companies out. Give it role keywords and a location and it returns the companies currently hiring for that. A second mode returns US SEC filers whose filings contain your phrase. No paid data source is involved.

Install

bash
npx -y @mambalabsdev/mcp-company-discovery-list-builder

Claude Desktop

json
{  "mcpServers": {    "mamba-company-discovery-list-builder": {      "command": "npx",      "args": ["-y", "@mambalabsdev/mcp-company-discovery-list-builder"],      "env": { "APIFY_TOKEN": "your-apify-token" }    }  }}

Get an Apify token at console.apify.com/account/integrations.

Tool

build_company_list

Market in, companies out. Give it role keywords and a location and it returns the companies currently hiring for that. A second mode returns US SEC filers whose filings contain your phrase. No paid data source is involved.

InputTypeRequiredNotes
modeenumyeshiring returns companies currently hiring for your role keywords, built from a live index of public Greenhouse and Ashby job boards. filings returns US SEC filers whose filings contain your phrase. One of: hiring, filings.
role_keywordsstringnoComma separated. Matched as whole words against live job titles, so account executive matches Enterprise Account Executive and does not match Executive Assistant. Leave empty to match any role. Used in hiring mode.
filing_phrasestringnoExact phrase searched in SEC filings, for example agentic AI. Used in filings mode.
filing_formsstringnoComma separated SEC form types, for example 10-K,10-Q. Used in filings mode. Default: "10-K".
location_containsstringnoSubstring match against the job location string, for example London, Remote, New York. Locations are free text on every job board, so this is a plain substring test: Remote does not match US Remote.
min_open_jobsstringnoSkip companies with fewer open roles than this. A rough size proxy. Sent as a string so it works from Clay. Default: "1".
max_companiesstringnoHow many companies to return, 1 to 2000. Sent as a string so it works from Clay. You are billed per company returned, not per company examined. Default: "100".
resolve_domainsbooleannoLook up each company's website. On by default: it adds roughly a second per company and about two thirds of companies resolve. Set false for a faster list without domains. Check domain_status and domain_confidence before trusting a result. Default: true.
refresh_universebooleannoForce a fresh Common Crawl enumeration instead of the cached one. The cached universe is rebuilt about monthly on its own, so leave this off unless you need the newest crawl. Default: false.
max_charge_usdnumbernoOptional cost cap in USD for this run. The actor stops before an item that could take its charges past this amount. Omit to rely on the maximum cost per run set in Apify.

Billing

You are charged per company returned, not per company examined, plus a small actor start fee. max_companies is therefore a hard cost cap.

Price per event on the Apify FREE plan, from the live pricing record; paid Apify plans pay less per event.

EventPrice (USD)
Actor Start (apify-actor-start)0.00005
Company found (company-found)0.004

Pricing is on the actor's Apify page. Running this server consumes Apify credits.

What this server does and does not do

It is a thin client for the Apify actor. It passes your input through and returns the actor's output unchanged. Every behavior described above lives in the actor, not here.

Errors are surfaced, never swallowed. An invalid input, an invalid token, an exhausted balance, a timeout, or a run that returns anything other than a dataset all come back as an explicit tool error rather than as an empty result.

The tool starts the actor run and polls it to a finished status, so a long run is not cut off at 300 seconds. The run is allowed 1,800 seconds. If it is still going two minutes after that, the call stops waiting and returns the run ID with a link to it in the Apify Console, where the results land when it finishes. A run that does not succeed comes back as an error with its run ID and status.

Source

The actor is on the Apify Store. This wrapper is MIT licensed.

Built by Mamba Labs

来源:README.md,提交 3713d70

工具

1

build_company_list

Build Company List

Build a list of companies from a market definition, in two modes. hiring returns companies currently advertising for your role keywords, built from a live index of public Greenhouse and Ashby job boards; role_keywords are matched as whole words against live job titles, so account executive matches Enterprise Account Executive and does not match Executive Assistant. filings returns US public companies whose SEC filings of the form types you name contain your exact phrase. location_contains is a plain substring test against the job board's own free text location string, so Remote does not match US Remote. min_open_jobs is a rough size proxy. resolve_domains looks up each company's website, which adds roughly a second per company and resolves about two thirds of the time, so check domain_status and domain_confidence before trusting a domain. The underlying company universe is rebuilt about monthly on its own; refresh_universe forces a fresh enumeration and is rarely what you want. You are billed per company returned, not per company examined, so max_companies is the cost dial. Requires an APIFY_TOKEN and consumes Apify credits. Reads public data only and writes nothing.

输入参数mode必填filing_formsfiling_phrasemax_companiesmin_open_jobsrole_keywordsmax_charge_usdresolve_domainsrefresh_universelocation_contains

版本历史

5
  1. v1.2.1最新Nov 5, 2026
  2. v1.2.0Oct 16, 2026
  3. v1.1.1Oct 6, 2026
  4. v1.1.0Oct 6, 2026
  5. v1.0.1Sep 16, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分