io.github.nitrych/eurovalidate-mcp
EuroValidate MCP 服务器
用于 EuroValidate 的 MCP(Model Context Protocol)服务器——让 Claude、ChatGPT 以及任何支持 MCP 的代理能够通过一个可靠的 REST API 验证欧盟增值税号(VIES)、IBAN 和 EORI 海关编号,查询公司数据,并获取增值税税率。
为什么
验证欧洲商业数据通常意味着要同时应对五个分散的政府服务:VIES SOAP API(经常超时——仅德国就占其错误的 95%)、EC EORI 端点、HMRC、GLEIF 以及各国注册机构。EuroValidate 将它们整合为一个缓存优先的 JSON API,并带有按国家划分的熔断器和优雅降级机制——而这个 MCP 服务器将其作为即用型工具提供给 LLM 代理。
Related MCP server: eu-company-mcp-server
工具
工具 | 功能 |
| 通过 VIES/HMRC 验证欧盟/英国增值税号——返回有效性 + 注册公司名称和地址(在成员国提供的情况下)+ 置信度 |
| 验证 IBAN(离线 MOD-97)并解析银行名称 + BIC |
| 验证 EORI 海关编号(欧盟 / GB / XI 北爱尔兰) |
| 通过法人实体标识符(GLEIF)查询公司数据 |
| 通过增值税号查询公司数据——适用于 VIES 隐藏名称的 DE/ES 的备用方案 |
| 获取欧盟国家的当前增值税税率 |
| VIES(按国家)、EORI、HMRC、GLEIF 的实时运行状态——无需 API 密钥 |
设置
在 eurovalidate.com 获取免费 API 密钥(每月 100 次请求,无需信用卡)。
将服务器添加到你的 MCP 客户端:
Claude Desktop / Claude Code
{
"mcpServers": {
"eurovalidate": {
"command": "uvx",
"args": ["eurovalidate-mcp"],
"env": { "EUROVALIDATE_API_KEY": "your_api_key" }
}
}
}Claude Code 单行命令:
claude mcp add eurovalidate -e EUROVALIDATE_API_KEY=your_api_key -- uvx eurovalidate-mcp任何其他 MCP 客户端
通过 stdio 运行:
EUROVALIDATE_API_KEY=your_api_key uvx eurovalidate-mcp或永久安装:pip install eurovalidate-mcp → eurovalidate-mcp。
示例提示
"验证增值税号 DE811569869,并告诉我其背后的公司"
"检查这个 IBAN 是否有效以及它属于哪家银行:DE89 3704 0044 0532 0130 00"
"VIES 现在对德国不可用吗?"
"葡萄牙的增值税税率是多少?"
"在我给这 5 家供应商开具发票之前,验证他们的增值税号"
给代理(和人类)的说明
德国和西班牙永远不会通过 VIES 返回公司名称/地址(数据保护法)——使用
lookup_company_by_vat作为备用方案。希腊在 VIES 中是
EL,但在 ISO 3166 中是GR——两者都被接受。每个响应都带有
confidence: HIGH|MEDIUM|LOW|UNKNOWN和上游source,因此代理可以在政府服务不可用时推断数据的时效性。免费套餐:每月 100 次请求。付费套餐从每月 €19 起(每月 500,000 次请求),详见 eurovalidate.com。
环境变量
变量 | 是否必需 | 默认值 |
| 是( | — |
| 否 |
|
许可证
MIT
mcp-name: io.github.Nitrych/eurovalidate-mcp
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables real-time validation of EU VAT numbers using the official VIES service. Supports all 27 EU member states with automatic country code detection and provides company information for valid VAT numbers.41MIT
- AlicenseAqualityDmaintenanceMCP server for EU company and business data. 9 tools: company search (GLEIF, 2M+ entities), LEI lookup, corporate structures (parent/subsidiaries), trade register search, EU VAT validation (VIES), GDP, unemployment, inflation, and business demography (Eurostat). All APIs free, no keys required.94MIT
- AlicenseAqualityCmaintenanceMCP server that provides AI agents with Polish business data tools: identifier validation (NIP, PESEL, REGON, KRS, IBAN), VAT whitelist checks, EU VIES lookups, and NBP exchange rates.515MIT
- AlicenseNot gradedqualityCmaintenanceSLA'd EU VAT number validation for AI agents via VIES, with caching and circuit-breaking to handle flaky upstream, returning valid/invalid/unavailable responses.MIT
Related MCP Connectors
Validate EU, UK, AU VAT numbers for AI agents. EU ViDA e-invoicing compliance.
EU VIES VAT-number validation MCP (European Commission).
Commerce validators: live EU VAT (VIES), EORI, email/MX lookups; IBAN/ABA/GTIN checksums; VAT rates.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Nitrych/eurovalidate-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server