vatnode avatar

Vatnode Mcp

vatnode/vatnode-mcp

Connects Claude and other MCP clients to EU VAT validation through five focused tools. The free tier handles offline lookups: current VAT rates for 45 European countries (pulled daily from the European Commission TEDB), format validation against country regexes, and bulk rate queries across all 27 EU members. Add a free vatnode API key and you unlock live VIES validation that returns company names, addresses, and audit-grade consultation numbers. Runs locally via npx with zero hosted dependencies. Reach for this when you're building invoicing flows, onboarding EU customers, or need to verify VAT numbers without leaving your AI chat session.

GitHub stars
2
tools
5
auth
Secret needed
transport
STDIO
env vars
2
last updated
Sep 29, 2026

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

get_country_vat_ratesStandard / reduced / super-reduced / parking rates + VAT number format for a country

Standard / reduced / super-reduced / parking rates + VAT number format for a country

No parameter schema in public metadata yet.

list_eu_vat_ratesAll 27 EU member states (plus XI for Northern Ireland) at once

All 27 EU member states (plus XI for Northern Ireland) at once

No parameter schema in public metadata yet.

check_vat_formatOffline syntactic check of a VAT number against the country regex

Offline syntactic check of a VAT number against the country regex

No parameter schema in public metadata yet.

list_supported_countriesAll 45 supported countries and which ones support full VIES validation

All 45 supported countries and which ones support full VIES validation

No parameter schema in public metadata yet.

validate_vat_numberLive VIES validation — returns validity, company name, address, registration date, and (when a requester VAT is set in dashboard Account details) the VIES consultation number

Live VIES validation — returns validity, company name, address, registration date, and (when a requester VAT is set in dashboard Account details) the VIES consultation number

No parameter schema in public metadata yet.

Sponsors

Configuration

VATNODE_API_KEYsecret

vatnode API key (free tier available at https://vatnode.dev). Required only for the validate_vat_number tool — the four other tools (rates, format checks, country list) work offline without a key.

VATNODE_API_URLdefault: https://api.vatnode.dev

Override the vatnode API base URL (for self-hosting or staging environments). Defaults to https://api.vatnode.dev.

Readme

vatnode-mcp

npm version Tests License: MIT vatnode/vatnode-mcp MCP server

Official Model Context Protocol server for vatnode — VAT validation and EU tax data for AI agents.

Lets AI assistants (Claude Desktop, Cursor, ChatGPT, Continue, Cline, …) look up VAT rates, check VAT number formats, and validate VAT IDs against the EU VIES service without leaving the chat.


View the full README on GitHub

Details

Repository
github.com/vatnode/vatnode-mcp
Website
vatnode.dev/mcp
Package
vatnode-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active