CompanyData

com.companydata由 companydata.com 發布官方發布者v1.1.0更新於 Oct 24, 2026

Company search and enrichment from official business registers in 200+ countries.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取商業與電商

概覽

AI 產生的概覽

CompanyData MCP 伺服器讓助理檢索 200 多個國家官方商業登記資料庫中的公司,並透過 CompanyData API 取得完整公司紀錄。

可以做什麼
  • 以與 CompanyData 搜尋 API 相同的查詢參數,在 200 多個國家的官方商業登記資料庫中搜尋公司
  • 依 ID 取得完整公司紀錄,欄位範圍取決於你的訂閱方案
  • 查詢搜尋與匯出篩選所用的確切城市值
適用情境
適合需要公司調查、潛在客戶查找,或依官方登記資料核實企業資訊的情境,讓助理直接查詢而不必手動複製資料。
執行需求
需要 CompanyData API 金鑰:託管端點 companydata.com/mcp/ 以 x-api-key 標頭傳送,本機 npm 套件則透過 COMPANYDATA_API_KEY 環境變數提供。本機方式需 Node.js 18+。需能連線至 CompanyData API;可選用 COMPANYDATA_API_BASE_URL 覆寫 API 位址。
安裝前請注意
API 金鑰屬於機密,透過 x-api-key 標頭或 COMPANYDATA_API_KEY 傳遞,請勿寫入共用設定或日誌。結果取決於付費訂閱,enrich 工具只回傳方案包含的欄位。查詢內容與公司 ID 會傳送至 CompanyData 的伺服器。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 CompanyData,將其新增到工作區。
  2. 連接 x-api-key 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.companydata%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "companydata": {
      "type": "http",
      "url": "https://companydata.com/mcp/",
      "headers": {
        "x-api-key": "<YOUR_API_KEY>"
      }
    }
  }
}

README

CompanyData.com MCP server

Model Context Protocol server that exposes the CompanyData HTTP API as tools: company search, company export (enrich), and location lookup (cities).

Product overview and setup guide: companydata.com/product/mcp-server/.

OpenAPI contract: https://companydata.com/openapi.json.

Hosted (no install)

Connect your MCP client to https://companydata.com/mcp/ and send your API key in the x-api-key header (get a key).

Claude Code:

bash
claude mcp add --transport http companydata https://companydata.com/mcp/ --header "x-api-key: your-api-key-here"

Cursor (.cursor/mcp.json):

json
{  "mcpServers": {    "companydata": {      "url": "https://companydata.com/mcp/",      "headers": { "x-api-key": "your-api-key-here" }    }  }}

Local (npx)

Requires Node.js 18+.

json
{  "mcpServers": {    "companydata": {      "command": "npx",      "args": ["-y", "@companydata/mcp-server"],      "env": { "COMPANYDATA_API_KEY": "your-api-key-here" }    }  }}

Build from source

bash
git clone https://github.com/companydatacom/companydata-mcp-server.gitcd companydata-mcp-servernpm installnpm run build

Environment

VariableRequiredDescription
COMPANYDATA_API_KEYYesSent as x-api-key on every request
COMPANYDATA_API_BASE_URLNoAPI origin, default https://app.companydata.com (no trailing slash)

Copy .env.example to .env for local testing with npm run dev (load env in shell: set -a && source .env && set +a && npm run dev).

Tools

ToolAPI
company_searchGET /api/company/search
company_enrichGET /api/company/export with ID and export=true
field_lookupGET /api/cities

Cursor & Claude Desktop

  1. Build the project (npm run build).
  2. In your MCP host (e.g. Cursor Settings → MCP or Claude Desktop config), add a server (adjust paths):
json
{  "mcpServers": {    "companydata": {      "command": "node",      "args": ["/ABSOLUTE/PATH/TO/companydata-mcp-server/dist/index.js"],      "env": {        "COMPANYDATA_API_KEY": "your-api-key-here",        "COMPANYDATA_API_BASE_URL": "https://app.companydata.com"      }    }  }}
  1. Reload MCP / restart Cursor if needed.

Smoke checklist

  • Server starts without errors (npm run build && node dist/index.js with env set).
  • MCP host lists tools: company_search, company_enrich, field_lookup.
  • company_search returns 200 payload for a simple query (e.g. search=BoldData).
  • field_lookup returns city suggestions (e.g. search=amst).

Development without a separate build step:

json
{  "mcpServers": {    "companydata": {      "command": "npx",      "args": ["tsx", "/ABSOLUTE/PATH/TO/companydata-mcp-server/src/index.ts"],      "env": {        "COMPANYDATA_API_KEY": "your-api-key-here",        "COMPANYDATA_API_BASE_URL": "https://app.companydata.com"      }    }  }}

CLI

After npm run build, the package exposes companydata-mcp when linked (npm link) or when node_modules/.bin is on PATH.

Distribution

  • Hosted: https://companydata.com/mcp/ (Streamable HTTP, stateless). The website serves the same tools from a copy of src/tools.ts.
  • npm: @companydata/mcp-server.
  • Official MCP Registry: com.companydata/mcp (see server.json).

License

ISC

來源:README.md,提交 8932b91

工具

3

company_enrich

Company export (enrich)

Full company record (GET /api/company/export with ID and export=true) with the field set in your subscription.

輸入參數ID必填pagepageSizescrollIduseScroll

field_lookup

Location lookup

GET /api/cities for the exact city values used by search and export.

輸入參數limitsearch必填countries

版本歷史

1
  1. v1.1.0最新Oct 9, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。