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 numbersget_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.
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.