Skip to main content
Glama
Nitrych

io.github.nitrych/eurovalidate-mcp

by Nitrych

EuroValidate MCP Server

MCP (Model Context Protocol) сервер для EuroValidate — позволяет Claude, ChatGPT и любому агенту, поддерживающему MCP, проверять номера НДС ЕС (VIES), IBAN и таможенные номера EORI, искать данные о компаниях и получать ставки НДС через один надёжный REST API.

Зачем

Проверка европейских бизнес-данных обычно означает жонглирование пятью разрозненными государственными сервисами: VIES SOAP API (который постоянно истекает по тайм-ауту — только Германия генерирует 95% его ошибок), EC EORI endpoint, HMRC, GLEIF и национальными реестрами. EuroValidate объединяет их в один JSON API с кэшированием, с автоматическими выключателями по странам и плавной деградацией — и этот MCP-сервер предоставляет его LLM-агентам в виде готовых инструментов.

Related MCP server: eu-company-mcp-server

Инструменты

Инструмент

Что делает

validate_vat

Проверка номера НДС ЕС/Великобритании через VIES/HMRC — возвращает действительность + зарегистрированное название компании и адрес (если государство-член предоставляет их) + уровень уверенности

validate_iban

Проверка IBAN (офлайн MOD-97) и определение названия банка + BIC

validate_eori

Проверка таможенного номера EORI (EU / GB / XI Северная Ирландия)

lookup_company_by_lei

Данные о компании по идентификатору юридического лица (GLEIF)

lookup_company_by_vat

Данные о компании по номеру НДС — запасной вариант для DE/ES, где VIES скрывает названия

get_vat_rates

Текущие ставки НДС для страны ЕС

check_service_status

Живое состояние VIES (по странам), EORI, HMRC, GLEIF — без необходимости API-ключа

Настройка

  1. Получите бесплатный API-ключ (100 запросов в месяц, без кредитной карты) на eurovalidate.com.

  2. Добавьте сервер в ваш 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-mcpeurovalidate-mcp.

Примеры запросов

  • "Проверьте номер НДС DE811569869 и скажите, какая компания за ним стоит"

  • "Проверьте, действителен ли этот IBAN и к какому банку он относится: DE89 3704 0044 0532 0130 00"

  • "Работает ли VIES для Германии прямо сейчас?"

  • "Какая ставка НДС в Португалии?"

  • "Проверьте номера НДС этих 5 поставщиков, прежде чем я выставлю им счета"

Примечания для агентов (и людей)

  • Германия и Испания никогда не возвращают название/адрес компании через VIES (закон о защите данных) — используйте lookup_company_by_vat как запасной вариант.

  • Греция — это EL в VIES, но GR в ISO 3166 — принимаются оба.

  • Каждый ответ содержит confidence: HIGH|MEDIUM|LOW|UNKNOWN и вышестоящий source, чтобы агенты могли оценивать свежесть данных, когда государственный сервис недоступен.

  • Бесплатный тариф: 100 запросов в месяц. Платные тарифы от €19/мес (500 000 запросов в месяц) на eurovalidate.com.

Переменные окружения

Переменная

Обязательна

По умолчанию

EUROVALIDATE_API_KEY

да (кроме check_service_status)

EUROVALIDATE_BASE_URL

нет

https://api.eurovalidate.com

Лицензия

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