Check a UK or EU VAT number against official sources and get the registered name and address
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional. Bearer <key> for more than the free daily allowance; free key from POST https://ukdata.reliness.co.uk/keys
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Validate a UK VAT registration number against the official HMRC register and return the registered business name and address. For invoicing, supplier checks and VAT reclaim. (cost: 2 credits)
string, required: 9 or 12 digit UK VAT number
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http validation https://ukdata.reliness.co.uk/mcp/validation
Headers
Authorization (optional, not in the config above): Optional. Bearer <key> for more than the free daily allowance; free key from POST https://ukdata.reliness.co.uk/keysValidate a UK VAT registration number against the official HMRC register and return the registered business name and address. For invoicing, supplier checks and VAT reclaim. (cost: 2 credits)
| Argument | Type | Description |
|---|---|---|
| vat | string | string, required: 9 or 12 digit UK VAT number |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"vat": {
"type": "string",
"description": "string, required: 9 or 12 digit UK VAT number"
}
}
}Validate a VAT number and get the registered business name and address. EU numbers via the official VIES service, UK numbers via HMRC. Use for invoicing, supplier onboarding, tax and KYB checks. Accepts e.g. IE6388047V, DE811234567, GB553557881. (cost: 2 credits)
| Argument | Type | Description |
|---|---|---|
| vat | string | string, required: VAT number, with or without the country prefix |
| country | string | string: 2-letter country code if not already on the number |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"vat": {
"type": "string",
"description": "string, required: VAT number, with or without the country prefix"
},
"country": {
"type": "string",
"description": "string: 2-letter country code if not already on the number"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 6, 2026.