Labsco
MCP SERVER

EU Legal MCP

by lamcearber-spec

Validate an EU VAT number against VIES, look up GDPR articles by number or keyword, get current VAT rates per member state, and search the major EU regulations.

Regulatory Compliance & AI GovernanceVerified
Summary
Returning the company name from a VAT validation is the difference between checking a number is well-formed and checking it belongs to who you think.

Most VAT validation stops at valid or invalid, which catches typos and nothing else. VIES returns the registered name, and surfacing it is what lets an invoice be checked against the entity rather than against a string. The GDPR lookup accepting either an article number or a keyword matches how the question arrives — sometimes you know it is Article 17, sometimes you only know it is the right to erasure. Reference material rather than advice: the rates and articles are as current as the source behind them, and neither is a substitute for someone who knows how they apply to your case.

What it is

An EU legal and tax reference client with five tools spanning VAT validation and rates, GDPR article lookup, regulation search and a general EU overview.

What you get
  • validate_vat checks a number against the official VIES system and returns the company name behind it, which is the part that makes validation useful rather than a format check.
  • get_vat_rates returns current rates per member state including standard, reduced and super-reduced bands.
  • lookup_gdpr takes an article number or a keyword and returns the article summary — the two ways people actually arrive at GDPR.
  • search_eu_law covers the major regulations, directives and decisions.
  • get_eu_overview returns member states, the Eurozone and a VAT comparison in one place.
Requirements

Nothing to supply — VIES and the legislation are public.

Setup effort

One command — npx -y eu-legal-mcp