Skip to main content
Glama
Nitrych

io.github.nitrych/eurovalidate-mcp

by Nitrych

EuroValidate MCP Server

MCP (Model Context Protocol)-Server für EuroValidate – ermöglicht Claude, ChatGPT und jedem MCP-fähigen Agenten, EU-USt-IDs (VIES), IBANs und EORI-Zollnummern zu validieren, Unternehmensdaten nachzuschlagen und USt-Sätze abzurufen über eine zuverlässige REST-API.

Warum

Die Validierung europäischer Geschäftsdaten bedeutet normalerweise, fünf fragmentierte staatliche Dienste zu jonglieren: die VIES-SOAP-API (die ständig Timeouts hat – allein Deutschland verursacht 95 % ihrer Fehler), den EC-EORI-Endpunkt, HMRC, GLEIF und nationale Register. EuroValidate bündelt sie in einer cache-first JSON-API mit länderspezifischen Circuit-Breakern und Graceful Degradation – und dieser MCP-Server stellt sie LLM-Agenten als einsatzbereite Tools zur Verfügung.

Related MCP server: eu-company-mcp-server

Tools

Tool

Was es tut

validate_vat

Validiert eine EU/UK-USt-ID über VIES/HMRC – liefert Gültigkeit + registrierten Firmennamen & Adresse (sofern der Mitgliedstaat sie bereitstellt) + Konfidenzniveau

validate_iban

Validiert eine IBAN (offline MOD-97) und ermittelt Bankname + BIC

validate_eori

Validiert eine EORI-Zollnummer (EU / GB / XI Nordirland)

lookup_company_by_lei

Unternehmensdaten per Legal Entity Identifier (GLEIF)

lookup_company_by_vat

Unternehmensdaten per USt-ID – Fallback für DE/ES, wo VIES Namen verbirgt

get_vat_rates

Aktuelle USt-Sätze für ein EU-Land

check_service_status

Live-Status von VIES (pro Land), EORI, HMRC, GLEIF – kein API-Schlüssel erforderlich

Einrichtung

  1. Holen Sie sich einen kostenlosen API-Schlüssel (100 Anfragen/Monat, keine Kreditkarte) unter eurovalidate.com.

  2. Fügen Sie den Server zu Ihrem MCP-Client hinzu:

Claude Desktop / Claude Code

{
  "mcpServers": {
    "eurovalidate": {
      "command": "uvx",
      "args": ["eurovalidate-mcp"],
      "env": { "EUROVALIDATE_API_KEY": "your_api_key" }
    }
  }
}

Claude Code-Einzeiler:

claude mcp add eurovalidate -e EUROVALIDATE_API_KEY=your_api_key -- uvx eurovalidate-mcp

Jeder andere MCP-Client

Über stdio ausführen:

EUROVALIDATE_API_KEY=your_api_key uvx eurovalidate-mcp

Oder dauerhaft installieren: pip install eurovalidate-mcpeurovalidate-mcp.

Beispiel-Prompts

  • "Validiere die USt-ID DE811569869 und sag mir, welches Unternehmen dahintersteckt"

  • "Prüfe, ob diese IBAN gültig ist und zu welcher Bank sie gehört: DE89 3704 0044 0532 0130 00"

  • "Ist VIES gerade für Deutschland down?"

  • "Wie hoch ist der USt-Satz in Portugal?"

  • "Validiere die USt-IDs dieser 5 Lieferanten, bevor ich sie in Rechnung stelle"

Hinweise für Agenten (und Menschen)

  • Deutschland und Spanien geben niemals Firmenname/Adresse über VIES zurück (Datenschutzgesetz) – verwenden Sie lookup_company_by_vat als Fallback.

  • Griechenland ist in VIES EL, aber in ISO 3166 GR – beide werden akzeptiert.

  • Jede Antwort enthält confidence: HIGH|MEDIUM|LOW|UNKNOWN und die vorgelagerte source, damit Agenten die Aktualität der Daten beurteilen können, wenn ein staatlicher Dienst ausfällt.

  • Kostenlose Stufe: 100 Anfragen/Monat. Bezahlte Pläne ab 19 €/Monat (500.000 Anfragen/Monat) unter eurovalidate.com.

Umgebungsvariablen

Variable

Erforderlich

Standard

EUROVALIDATE_API_KEY

ja (außer check_service_status)

EUROVALIDATE_BASE_URL

nein

https://api.eurovalidate.com

Lizenz

MIT


mcp-name: io.github.Nitrych/eurovalidate-mcp

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    D
    maintenance
    MCP 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.
    9
    4
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    MCP 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.
    5
    15
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    SLA'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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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