mcpField
E
EU Business Data (VAT, EORI, company, sanctions, KYB)

EU Business Data (VAT, EORI, company, sanctions, KYB)

远程服务
wsystem.dev商业与营销0今天更新

关于 EU Business Data (VAT, EORI, company, sanctions, KYB)

EU Business Data 是面向 AI Agent 与 KYB、开户和开票工作流的远程 MCP 服务及 x402 按次付费 API,提供欧洲企业数据核验。工具涵盖 VAT、EORI、公司登记、制裁筛查、尽职调查报告及电子发票处理。

主要功能

  1. 01核验 VAT 与 EORI 编号
  2. 02查询公司登记并筛查制裁名单
  3. 03组合执行 KYB 与尽职调查
  4. 04验证、生成及路由电子发票
  5. 05查询法国认可电子发票平台登记

适用场景

  1. 01供应商入驻时核查 VAT、登记信息与制裁风险
  2. 02批量核验欧盟 VAT 或 EORI 编号
  3. 03验证电子发票并生成合规发票结构
  4. 04为交易对手生成尽职调查报告

MCP 相关

远程 MCP 服务通过 Streamable HTTP 提供欧洲企业数据核验及电子发票工具。每天每个 MCP 会话有 20 次免费工具调用,也可通过 API key 使用月度额度。

配置

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

服务地址https://api.wsystem.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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

欧盟企业数据 MCP – VAT、EORI、企业注册信息、制裁名单、KYB 和电子发票

面向 AI Agent 以及 KYB/入驻/开票工作流的远程 MCP 服务和 x402 按次付费 API,用于核查欧洲企业数据。

**开发者声明:**由 W System 构建并运营。这是我们自己的商业产品。代码采用 MIT 许可证。

远程 MCP 端点(可流式传输的 HTTP)

https://api.wsystem.dev/mcp/

免费额度,无需注册:每个 MCP 会话每天 20 次工具调用。直接客户端(Claude Code、Cursor、mcp-remote,以及从你自己的设备连接的其他客户端)也最多可按 IP 地址调用 20 次,因此开启更多会话不会增加调用次数。Claude.ai / Claude Desktop 自定义连接器从 Anthropic 云端发起调用(出站地址范围 160.79.104.0/21),因此这些调用按会话而非 IP 地址计数;该地址范围内所有无需密钥的流量共享每天 2,000 次查询(verify_batch / verify_eori_batch 按号码逐个计数)。新建的无密钥会话:每个 IP 地址每天 1,500 次(每个 Anthropic 地址 3,000 次)。限额于 UTC 时间 00:00 重置;实时数值:https://api.wsystem.dev/mcp/limits

如需更大用量,可选用 API 密钥:在每个 MCP 请求中发送 X-API-Key: <key>(或 Authorization: Bearer <key>)。使用密钥的调用会消耗密钥的月度额度(权重与 REST API 相同),而非免费额度。密钥:https://wsystem.dev/pricing(Starter:每月 EUR 19,5,000 个单位;Pro:每月 EUR 49,25,000 个单位;不提供免费密钥)。不接受放在 URL 中的密钥。在 Claude 中添加密钥的方法:docs/mcp-claude-cursor.md。

服务卡片:https://api.wsystem.dev/server-card · 网站:https://wsystem.dev · LLM 摘要:https://wsystem.dev/llms.txt

客户端配置示例:

{ "mcpServers": { "eu-business-data": { "type": "http", "url": "https://api.wsystem.dev/mcp/" } } }
工具
工具功能
verify_vat通过 VIES 实时验证欧盟 VAT 号码(27 个欧盟成员国 + XI),提供名称/地址以及可选的查询编号
verify_batch一次验证多个 VAT 号码
lookup_company在欧洲企业注册机构中查询企业
screen_sanctions将姓名与欧盟 / UN / UK / US 制裁名单进行模糊匹配
kyb_check综合 KYB 检查:VAT 有效性 + 注册信息 + 制裁筛查
verify_eori验证欧盟 EORI 号码(海关)
verify_eori_batch一次验证多个 EORI 号码
validate_einvoice根据官方 EN 16931 和 XRechnung 规则验证 UBL 或 CII 电子发票:提供错误及其规则 ID、通俗易懂的说明和修复提示
create_einvoice将简单的 JSON 转换为经过验证的 UBL 2.1 发票(EN 16931、XRechnung 或 Peppol BIS 3 结构)
einvoice_route“我可以给这家公司开电子发票吗?”:查询 VIES + Peppol Directory + 国家 B2B 强制要求 + 推荐格式
send_einvoice_sandbox沙盒:验证买方 VAT + 制裁筛查 → 创建/验证 EN 16931 发票 → 路由 → 模拟传输(不会传输任何内容)→ 生成 Ed25519 签名的证据回执
due_diligence_report在一份报告中汇总 VAT、注册信息、制裁名单、EORI、GLEIF LEI 和 Peppol 数据,并提供风险标记和时间戳
check_fr_pa_registry法国:检查此电子发票平台是否在 DGFiP 官方 Plateformes Agréées (PA) 名单中?输入名称或网站;返回已批准 / 等待互操作性测试 / 未找到、注册日期和官方来源(也可免费通过 REST 使用:GET https://api.wsystem.dev/fr/pa-registry?name=Pennylane)

快速解答

VIES 不可用时(回退)及英国号码

  • 系统会通过退避策略重试 VIES。如果某个成员国仍然返回 MS_UNAVAILABLE/超时,结果将来自该国的免费官方来源:PL Biała lista(财政部)、CZ ARES(VAT 登记状态)、FI YTJ 开放数据(VAT 登记)、FR Recherche d'entreprises / SIRENE(公司是否活跃 + VAT 标识;法国没有免费的 VAT 登记 API)。
  • 否则,返回该号码最近一次成功的 VIES 答复,并标注日期。再否则,返回 member_state_unavailable。
  • 回退结果包含 fallback: true、fallback_type(national_source | last_vies_result)、source、legal_status、vies_error,且不含咨询编号。国家登记机构显示的是国内状态,不能作为 VIES 审计证明。设置 fallback=false 可关闭回退。
  • DE(BZSt eVatR 要求德国申请方 VAT ID)、ES(证书)、IT(验证码)、NL、BE、HU(NAV 技术用户)、DK 没有免费的自动化来源。
  • GET /vies/status:EC VIES 各国可用情况,缓存 5 分钟,免费。
  • GB:接受并通过 HMRC 校验位验证。已实现通过 HMRC Check a UK VAT number API v2 进行实时检查(vatcheck/hmrc.py),但需要 HMRC Developer Hub 提供的 OAuth 应用凭据(HMRC_CLIENT_ID、HMRC_CLIENT_SECRET,可选的 HMRC_REQUESTER_VRN);未提供凭据时,GB 结果返回 status: not_configured。XI 通过 VIES 检查。

集成指南

分步指南(每个代码片段均已通过实时 API 测试):docs/

提供免费 VAT 和 EORI 检查工具的网站:https://wsystem.dev

定价

  • MCP 端点: 免费,每个 MCP 会话每天可调用工具 20 次(详情及 Claude 连接器流量的共享限额见上文)。使用 X-API-Key 中的 API 密钥:Starter 每月 EUR 19(5,000 个单位),或 Pro 每月 EUR 49(25,000 个单位)。达到免费限额时,工具会返回错误,指出限额并说明如何添加密钥。
  • 同一主机上的 REST API(使用 x402)(https://api.wsystem.dev,例如 GET /verify?vat=...、POST /verify/batch、GET /company?q=...、制裁筛查、KYB 和 EORI 路由):用完免费额度后,按请求通过 x402 以 Base 上的 USDC 付费:单次检查约 $0.01、批量检查 $0.10、KYB 检查 $0.045。未付款的调用会收到 HTTP 402,并附带付款要求。
  • Apify Actors(按事件付费),见下文。

Apify 上也有

同样的查询也可作为 Apify Actors 提供(按事件付费),并可通过 Apify 托管的 MCP 服务使用:

博客:https://wsystem.hashnode.dev

即用示例(在 Apify 上一键运行)

每个示例都会打开一个已填入内容的运行页面,并展示真实样例输出,让你在付费前就能了解结果格式:

自行运行

pip install -r requirements.txt
uvicorn vatcheck.server:app --port 8000     # REST at /, MCP at /mcp/
# or stdio MCP:
python -m vatcheck.mcp_server stdio

除非设置 X402_ENABLED=1 和 X402_PAY_TO,否则 x402 默认关闭(参见 vatcheck/x402.py)。

数据来源与免责声明

数据实时来自公开来源,例如欧盟委员会的 VIES 和 EORI 服务、公开企业注册机构以及官方制裁名单。本项目与欧盟委员会或任何主管机构均无关联。结果不构成法律或税务建议。

许可证

MIT。参见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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