io.github.nitrych/eurovalidate-mcp
EuroValidate MCP Server
MCP (Model Context Protocol) server for EuroValidate — permite a Claude, ChatGPT y cualquier agente compatible con MCP validar números de IVA de la UE (VIES), IBAN y números aduaneros EORI, consultar datos de empresas y obtener tipos de IVA a través de una API REST fiable.
Por qué
Validar datos empresariales europeos normalmente significa lidiar con cinco servicios gubernamentales fragmentados: la API SOAP de VIES (que se agota constantemente — solo Alemania genera el 95% de sus errores), el endpoint EORI de la CE, HMRC, GLEIF y los registros nacionales. EuroValidate los envuelve en una única API JSON con caché primero, con interruptores de circuito por país y degradación gradual — y este servidor MCP la expone a los agentes LLM como herramientas listas para usar.
Related MCP server: eu-company-mcp-server
Herramientas
Herramienta | Qué hace |
| Valida un número de IVA de la UE/Reino Unido mediante VIES/HMRC — devuelve validez + nombre y dirección de la empresa registrada (cuando el estado miembro lo expone) + nivel de confianza |
| Valida un IBAN (MOD-97 sin conexión) y resuelve el nombre del banco + BIC |
| Valida un número aduanero EORI (UE / GB / XI Irlanda del Norte) |
| Datos de empresa por Identificador de Entidad Legal (GLEIF) |
| Datos de empresa por número de IVA — respaldo para DE/ES donde VIES oculta los nombres |
| Tipos de IVA actuales para un país de la UE |
| Estado en vivo de VIES (por país), EORI, HMRC, GLEIF — no se necesita clave API |
Configuración
Obtén una clave API gratuita (100 solicitudes/mes, sin tarjeta de crédito) en eurovalidate.com.
Añade el servidor a tu cliente MCP:
Claude Desktop / Claude Code
{
"mcpServers": {
"eurovalidate": {
"command": "uvx",
"args": ["eurovalidate-mcp"],
"env": { "EUROVALIDATE_API_KEY": "your_api_key" }
}
}
}Claude Code en una línea:
claude mcp add eurovalidate -e EUROVALIDATE_API_KEY=your_api_key -- uvx eurovalidate-mcpCualquier otro cliente MCP
Ejecutar sobre stdio:
EUROVALIDATE_API_KEY=your_api_key uvx eurovalidate-mcpO instala permanentemente: pip install eurovalidate-mcp → eurovalidate-mcp.
Ejemplos de prompts
"Valida el número de IVA DE811569869 y dime la empresa que hay detrás"
"Comprueba si este IBAN es válido y a qué banco pertenece: DE89 3704 0044 0532 0130 00"
"¿Está VIES caído para Alemania ahora mismo?"
"¿Cuál es el tipo de IVA en Portugal?"
"Valida los números de IVA de estos 5 proveedores antes de facturarles"
Notas para agentes (y humanos)
Alemania y España nunca devuelven nombre/dirección de empresa a través de VIES (ley de protección de datos) — usa
lookup_company_by_vatcomo respaldo.Grecia es
ELen VIES peroGRen ISO 3166 — ambos se aceptan.Cada respuesta incluye
confidence: HIGH|MEDIUM|LOW|UNKNOWNy elsource(fuente) ascendente, para que los agentes puedan razonar sobre la frescura de los datos cuando un servicio gubernamental está caído.Plan gratuito: 100 solicitudes/mes. Planes de pago desde 19 €/mes (500.000 solicitudes/mes) en eurovalidate.com.
Variables de entorno
Variable | Obligatoria | Predeterminado |
| sí (excepto | — |
| no |
|
Licencia
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