About Vat Validator MCP
Vat Validator MCP checks EU, UK, and Australian VAT registrations against live official sources and analyzes patterns for invoice fraud. It is intended for compliance agents, invoice workflows, and supplier onboarding.
Key features
- 01Live EU VIES validation
- 02UK HMRC VAT API checks
- 03Australian ABN validation
- 04AI-based invoice fraud analysis
- 05VAT rate lookup
Use cases
- 01Verify suppliers before invoice approval
- 02Check cross-border invoice tax rates
- 03Screen registrations during supplier onboarding
MCP support
An MCP server exposing VAT validation, fraud analysis, and VAT rate lookup tools to MCP clients.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://vat-validator-mcp-production.up.railway.appclaude mcp add --transport http vat-validator https://vat-validator-mcp-production.up.railway.app{"mcpServers":{"vat-validator":{"type":"http","url":"https://vat-validator-mcp-production.up.railway.app"}}}Open in Cursor{"servers":{"vat-validator":{"type":"http","url":"https://vat-validator-mcp-production.up.railway.app"}}}Open in VS Code{"mcpServers":{"vat-validator":{"type":"http","url":"https://vat-validator-mcp-production.up.railway.app"}}}{"mcpServers":{"vat-validator":{"serverUrl":"https://vat-validator-mcp-production.up.railway.app"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
2| Parameter | Type | Required | Description |
|---|---|---|---|
| vat_number | string | Yes | VAT number with country prefix. EU: DE123456789. AU: ABN12345678901. |
| invoice_amount | number | No | Invoice amount in local currency — used in fraud risk weighting. |
| invoice_company_name | string | No | Company name as it appears on the invoice — if provided, cross-checks against registry and flags mismatches. |
Details
From the project READMEVAT Validator MCP
AI-powered VAT fraud detection and live VAT number validation for AI agents.
Validates EU, UK, and AU VAT numbers against authoritative live sources and uses AI pattern analysis to detect invoice fraud before payment is authorised. Built for compliance agents, invoice processing workflows, and supplier onboarding pipelines.
What This Solves
VAT fraud costs EU businesses €50bn annually. The most common attack vectors — missing trader fraud, carousel fraud, deregistered entity re-use — share one common signal: a VAT number that looks valid but isn't registered to the entity on the invoice.
Claude and other LLMs cannot reliably check live VAT registration status from training data. This tool calls the authoritative sources directly:
- EU VIES — all 27 member states, real-time
- UK HMRC VAT API v2 — OAuth2, authoritative
- AU ABR — Australian Business Register
Tools
| Tool | Free Tier | Use When |
|---|---|---|
| validate_vat | 50/month | Before approving any EU, UK, or AU supplier invoice -- auto-detects jurisdiction, validates, and runs AI fraud analysis in one call |
| get_vat_rates | 50/month | Before calculating cross-border invoice totals |
Add to Your Agent
Claude Code — add to .mcp.json: { "mcpServers": { "vat-validator": { "type": "sse", "url": "https://vat-validator-mcp-production.up.railway.app/sse" } } }
LangChain: from langchain_mcp import MCPClient client = MCPClient( "https://vat-validator-mcp-production.up.railway.app/sse" )
OpenAI Agents SDK: from agents.mcp import MCPServerSse mcp_server = MCPServerSse( params={ "url": "https://vat-validator-mcp-production.up.railway.app/sse" } )
Pricing
| Tier | Calls | Price |
|---|---|---|
| Free | 50/month | No card required |
| Pay-as-you-go | Unlimited | $0.010/query, billed monthly |
| Bundle 500 | 500 calls, never expire | $8 |
| Bundle 2000 | 2000 calls, never expire | $28 |
Upgrade: https://kordagencies.com
Search Terms
VAT number validation · EU VAT check · VIES lookup · HMRC VAT verification · VAT fraud detection · invoice VAT compliance · missing trader fraud · carousel fraud detection · cross-border invoice check · supplier VAT screening · VAT registration verification · EU invoice compliance · AU ABR lookup · UK VAT API · invoice fraud detection API · supplier VAT fraud risk · accounts payable compliance agent · VAT invoice audit · AI invoice compliance · MCP VAT validation
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.