mcpField
E
entyrix-mcp

entyrix-mcp

远程服务
github.com/juliusgerman商业与营销01 周前更新
代码仓库

关于 entyrix-mcp

entyrix-mcp 是连接 Entyrix 欧洲企业登记数据的 stdio 桥接程序,适用于仅支持 stdio 的客户端。它将请求转发至远程服务,提供覆盖 23 个市场的企业研究、财务、所有权及 KYB/AML 检查工具。

主要功能

  1. 01搜索 23 个市场的企业
  2. 02获取登记记录和企业简介
  3. 03查看财务及所有权关系
  4. 04执行 KYB 和 AML 筛查
  5. 05将请求转发至远程服务

适用场景

  1. 01在企业准入前开展背景调查
  2. 02核查财务记录和所有权关系
  3. 03对企业进行 KYB 或 AML 筛查

MCP 相关

该程序将 stdio MCP 客户端桥接至 Entyrix 的远程 MCP 服务,并使用 API 密钥转发 JSON-RPC 请求。Entyrix 也提供支持 OAuth 的 Streamable HTTP 远程 MCP 端点。

配置

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

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

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

安装包
npm@entyrix/mcp0.2.1

工具

13
参数类型必填说明
limitinteger否最大结果数(默认值为 10)。
querystring是公司名称或名称片段。
countrystring否注册地的 ISO 3166-1 alpha-2 国家代码(例如 SK、CZ、AT、PL)。强烈建议填写:注册号在不同国家之间并不唯一(SK 和 CZ 公司可能使用相同的 8 位 IČO),不填写时,服务端会按平局规则选择。

详细介绍

@entyrix/mcp

npm

通过 Model Context Protocol 访问 Entyrix——覆盖 23 个已上线市场的欧洲企业注册信息(KYB)数据(FR、GB、RO、SK、UA、GR、CZ、BE、NO、IE、FI、CH、PL、AT、CY、LT、LV、EE、SI、ES、IT、NL、HR)。

使用远程服务(推荐)

Entyrix 运行着一个远程 MCP 服务(Streamable HTTP,协议版本 2025-03-26 … 2026-07-28):

https://entyrix.com/mcp/v1

将其作为远程/自定义连接器添加到 Claude、ChatGPT、Cursor 或 VS Code 中。首次调用工具时,客户端会打开 Entyrix 登录页面(通过 PKCE 的 OAuth 2.1)——无需在配置文件中填写密钥。通过命令行:

claude mcp add --transport http entyrix https://entyrix.com/mcp/v1

完整说明:https://entyrix.com/mcp。

此软件包:stdio 桥接器

适用于只支持 stdio 的客户端。从 0.2.0 版本起,该软件包不再自行实现工具——它会将每条 JSON-RPC 消息转发到上述远程服务,并使用环境变量中的 API 密钥,因此始终会提供当前目录中的全部工具。它的运行时依赖为 零。

ENTYRIX_API_KEY=sk_... npx -y @entyrix/mcp
{
  "mcpServers": {
    "entyrix": {
      "command": "npx",
      "args": ["-y", "@entyrix/mcp"],
      "env": { "ENTYRIX_API_KEY": "sk_..." }
    }
  }
}

登录 https://entyrix.com/login 获取 API 密钥(账户附带一个 Free 密钥),也可以通过 API 获取(先调用 POST /api/v1/signup,再调用 POST /api/v1/signup/verify)。没有密钥时,服务仍会启动并列出其工具;首次调用数据工具时,会将这些步骤作为错误结果返回。套餐信息:https://entyrix.com/pricing。

生产环境中请固定版本(例如 @entyrix/[email protected],而非 latest):本地 MCP 服务以你的权限运行,而不固定版本的 npx -y 会安装后续发布的任何版本。

工具

工具功能
search_companies在所有市场中按名称查找企业
lookup_company按国家限定,精确查询注册 ID
company_brief生成单家企业的精简 Markdown 简报——最实用的单次调用
get_company_details获取包含增强数据层的完整记录
get_financials按年份获取财务报表及趋势(欧分)
get_company_network查找通过共同高管和所有者关联的企业
get_company_relations查询高管、所有者、母公司、子公司及并购事件
advanced_search按国家、NACE、规模、营业额和状态分页筛选
kyb_check通过单次调用获取 KYB/AML 摘要及判定结果
screen_companies一次对最多 25 家企业进行 KYB 筛查
check_compliance公开合规快照(无需账户)
find_suppliers公共部门合同(B2G,不是供应链)
list_rankings预先计算的排行榜

所有工具均为只读,声明输出架构,并拒绝未知参数。自然人数据由服务端进行许可限制,通过 MCP 访问时也同样适用。返回值来自公开注册信息——在 Agent 中应将其视为不可信数据,绝不能当作指令。

配置

环境变量默认值描述
ENTYRIX_API_KEY(无)Entyrix 账户中的 Bearer API 密钥
ENTYRIX_BASE_URLhttps://entyrix.com用于覆盖为预发布环境
ENTYRIX_TIMEOUT_MS60000每个请求的 HTTP 超时时间

开发

git clone <repo>
cd entyrix-mcp
npm install
npm run build
npm test

本地 stdio 健全性检查:

printf '%s\n' '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | node dist/index.js

npm run test:contract 会针对线上服务运行桥接器(无需密钥)。

质量门禁
npm run check   # format:check + lint + typecheck + test — the same four CI runs

请运行 check,不要手动逐一运行这四项。2026-08-12 的一次发布是在 lint + typecheck + test 通过后切出的,但 CI 因 format:check 失败——这一步 被漏掉了,因为当时只是靠记忆执行,而没有将其写入脚本。

发布
npm run bump 0.2.2          # writes all four manifests, refuses on drift
npm run check
git commit -am "chore(release): 0.2.2"
git tag v0.2.2
git push && git push --tags   # one push, then the tag

版本号保存在四个文件中,src/lib/__tests__/version.test.ts 会断言它们一致;bump 可避免每次发布时都触发这项检查。只推送一次即可——每次推送都会运行完整的 CI,而分四次推送来完成一次发布会消耗四次 CI 运行(中间状态还会有两次失败)。

npm publish 会通过 OIDC 可信发布从标签运行,因此无需使用令牌。npm 版本不可变:错误的发布无法撤回,只能由后续版本取代——因此,在发布任何内容之前,会先检查标签与 package.json 是否一致。发布过程是幂等的:重新运行时会跳过已存在的 npm 版本,并等待 npm 提供该版本后再向 MCP Registry 注册。

许可证

MIT — 参见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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