MCP server for EU company data — GLEIF search, VAT validation, Eurostat statistics, sanctions screening, insolvency search, beneficial ownership
Server has 13 tools with complete input schemas and descriptions. Naming follows verb_noun convention (search_, get_, validate_, check_). Descriptions are substantive (100-300 chars) and include use cases. However, output schemas are not documented in the source code provided, only input schemas are visible. Parameter descriptions are present but some lack format constraints (e.g., 'lei' accepts any string; no validation that it's 20 chars). Error handling is minimal, no recovery guidance or actionable error messages visible. Tool composition is sound (each does one thing), but no pagination support visible for list-returning tools (e.g., company_search returns 'limit' but no 'offset', 'page', or 'next_cursor'). Security: no secrets exposed as parameters (good), but no audit logging or permission gates visible.
Prüfen ob eine Firma oder Person auf Sanktionslisten steht. Durchsucht gleichzeitig: - EU Consolidated Sanctions List - US OFAC/SDN List (Treasury) - UN Security Council Sanctions - Weitere nationale Listen Quelle: OpenSanctions (aggregiert 90+ Datensätze). Nützlich für: Compliance-Screening, KYC, AML, Export-Kontrolle.
Firma per LEI-Code abrufen (volle Details). LEI = Legal Entity Identifier, 20-stelliger Code. Gibt alle verfügbaren Daten inkl. BIC-Codes und Events.
Firma per Handelsregisternummer suchen.
Firmen in der GLEIF-Datenbank suchen (weltweit, 2M+ Einträge). Findet Unternehmen nach Name mit LEI, Adresse, Registernummer, Rechtsform und Gründungsdatum. Perfekt für Due Diligence und KYC.
Konzernstruktur einer Firma abrufen (Mutter + Töchter). Zeigt die direkte Muttergesellschaft, die oberste Konzernmutter und alle direkten Tochtergesellschaften.
Unternehmensdemografie: Gründungen, Schließungen, aktive Firmen. Zeigt wie viele Unternehmen gegründet/geschlossen wurden. Quelle: Eurostat.
Output schemas not documented. LLMs cannot plan downstream tool calls or extract required fields without knowing what each tool returns. Visible only input schemas.
No pagination support visible for list-returning tools. company_search accepts 'limit' but no offset/page/next_cursor. Large result sets will blow context windows.
Parameter format constraints missing. 'lei' parameter accepts any string but should validate 20-char format. 'country' accepts any string but should be enum of ISO codes. Allows LLM to pass invalid values.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 57 | 2026-07-28+ | v2 |
BIP (Bruttoinlandsprodukt) für EU-Länder abrufen. Quelle: Eurostat. Werte in Millionen Euro.
Inflationsrate (HICP) für EU-Länder.
Arbeitslosenquote für EU-Länder (monatlich, saisonbereinigt).
Wirtschaftlich Berechtigte (Beneficial Owners) einer Firma ermitteln. Sucht nach den echten Eigentümern hinter einer Firma. Kombiniert OpenSanctions-Daten, GLEIF-Konzernstrukturen und nationale Transparenzregister-Informationen. Rechtsgrundlage: EU Anti-Money Laundering Directive (AMLD 5/6) verpflichtet alle EU-Staaten zu öffentlichen Registern. Nützlich für: AML/KYC-Prüfungen, Due Diligence, Compliance.
Branchenstatistiken nach NACE-Code (EU-Wirtschaftsklassifikation). Gibt Anzahl Unternehmen, Umsatz und Beschäftigte für eine Branche in einem EU-Land zurück. Quelle: Eurostat SBS. Häufige NACE-Codes: - C = Verarbeitendes Gewerbe (Manufacturing) - G = Handel (Wholesale/Retail) - F = Baugewerbe (Construction) - J = IT/Kommunikation (Information/Communication) - K = Finanz/Versicherung (Financial Services) - M = Freiberufler/Wissenschaft (Professional/Scientific) - H = Verkehr/Lagerei (Transport/Storage) - I = Gastgewerbe (Accommodation/Food) - L = Immobilien (Real Estate)
Nach Firmen-Insolvenzen/Konkursen in EU-Ländern suchen. Durchsucht nationale Insolvenzregister. Für Deutschland wird insolvenzbekanntmachungen.de direkt abgefragt, für andere EU-Länder werden die zuständigen Portale angegeben. Nützlich für: Due Diligence, Kreditprüfung, Lieferanten-Check.
EU-Umsatzsteuer-ID (USt-ID / VAT) überprüfen. Prüft ob eine USt-ID gültig ist und gibt (falls verfügbar) Firmenname und Adresse zurück. Quelle: EU VIES System. Hinweis: Deutschland gibt nie Name/Adresse zurück. Die meisten anderen EU-Länder liefern Details.
No error handling guidance visible. Tools do not document what errors are retryable, user-fixable, or fatal. No recovery suggestions (e.g., 'If company not found, try search_insolvencies').
No audit logging or permission gates visible. Compliance tools (check_sanctions, get_beneficial_owners) should log who called them and when for regulatory compliance.