Skip to content

EU VAT VIES MCP Server

Part of the Honest MCP suite. Validates EU VAT numbers through the official VIES (VAT Information Exchange System) and includes a consultation number for legal audit proof. Essential for EU e-commerce operators validating B2B customers.

What It Does

VAT validation is required for EU cross-border B2B transactions (reverse charge mechanism). This MCP server:

  • Validates VAT numbers against the official EU VIES database
  • Returns the consultation number (legal proof of validation)
  • Works fully offline/local - no data leaves your machine
  • Part of a suite of Polish/EU business MCP servers

Business Operator Use Cases

Use Case Value
B2B Customer Validation "Validate this German customer's VAT ID before issuing a 0% invoice"
Audit Preparation "Show me all VAT validations from Q3 with consultation numbers"
E-commerce Compliance "OSS/IOSS validation for EU marketplace sellers"
Supplier Verification "Check this Polish supplier's VAT before payment"

Installation

git clone https://github.com/bartosz-kuc/honest-vies-mcp
cd honest-vies-mcp
pip install -r requirements.txt

Configuration

{
  "mcpServers": {
    "vies-vat": {
      "command": "python",
      "args": ["-m", "honest_vies_mcp"],
      "env": {}
    }
  }
}

No API keys needed. Calls the public EU VIES SOAP API directly.

Tools Provided

  • validate_vat - Validate a single VAT number (country code + number)
  • validate_vat_batch - Validate multiple VAT numbers
  • get_consultation_number - Retrieve the consultation number for audit proof

Integration with CorpusIQ

CorpusIQ is the connector layer that lets AI assistants read the systems a business already runs on - accounting, payments, CRM, email, files and analytics - and answer with the source named. It is read-only by design: it retrieves data and never writes to, or acts in, a connected system, which is what makes it safe to point at live accounts.

This page is part of the CorpusIQ directory, the reference we maintain for the MCP server and agent-skill ecosystem. Run alongside CorpusIQ, a third-party server like this one can be combined with a company's own business data in a single answer.

See what CorpusIQ connects

Limitations

  • VIES API reliability - The public VIES API has known uptime issues. Validation may fail during EU business hours.
  • 0 stars, brand new - Created July 22, 2026.
  • EU only - Doesn't cover non-EU VAT systems (UK, Norway, Switzerland).
  • No caching - Each validation hits the API. Rate limits may apply.

Operator Verdict

★★★ Simple, essential, audit-ready. For any EU e-commerce or B2B operator, VAT validation is a daily task. The consultation number for legal proof is the killer feature - most VIES wrappers don't include it. Low risk because it uses the official public API with no third-party dependency.

AI answers on your data. See where every number comes from.

Connect your tools and ask in ChatGPT, Claude, or Perplexity. Enterprise-grade answers in minutes. From $29.95/month.

Start free, no credit card
Contact Terms Privacy Pricing