Check EU VAT numbers in VIES
check_vat_numbersChecks up to 25 EU VAT numbers (and Northern Ireland's XI numbers) in the European Commission's VIES service: valid or not valid now, with the registered name and address where the member state gives them. Each number's format and published check digits are checked first, and one that fails is not sent. unavailable means the member state did not answer, never that the number is invalid. Free: without an API key the anonymous daily limit applies, with one 500 numbers a day. Nothing about the numbers is kept.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"numbers": "<numbers>"
},
"name": "check_vat_numbers"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| country | No | The country of numbers given without their prefix. | |
| numbers | Yes | VAT numbers as written, with or without the country prefix (EL for Greece, XI for Northern Ireland). | |
| requester | No | Your own VAT number, so VIES returns a consultation number for each answer. |