searchTaxGuides
Search the GoodVAT tax guides for technical tax guides, state laws, and VAT regulations.
Answer VAT and sales tax questions, and check an EU VAT number against VIES.
LABSCO SUMMARY
The two halves fit together: work out whether you owe VAT in a jurisdiction, then check the customer's VAT number is real before you zero-rate the invoice. The VIES check is a live registry lookup, not a format test.
GoodVat's remote MCP server at https://api.goodvat.com/mcp. It searches a body of tax guidance — UK VAT, EU VAT across member states, US state sales tax, India GST, registration thresholds and invoicing rules — and validates EU VAT numbers in real time against the European Commission's VIES registry.
A client that supports remote HTTP servers can point straight at https://api.goodvat.com/mcp with nothing installed. Clients limited to stdio use the @goodvat/mcp-server bridge over npx, which needs Node.js 18 or newer. UK VAT number lookup through HMRC is listed as coming soon.
One command — npx @goodvat/mcp-server
USE CASES
Ask for the rate and the rule for that jurisdiction and product type, rather than reading a member state's guidance yourself.
Check the customer's EU VAT number against VIES in real time, so the exemption rests on a verified registration.
Ask about registration thresholds by state or member state before your sales cross them.
Check the invoicing requirements for the jurisdiction, since what must appear on the document varies by country.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
searchTaxGuidesSearch the GoodVAT tax guides for technical tax guides, state laws, and VAT regulations.
validateEuVatNumberValidate an EU VAT number against the official European Commission VIES database.
BEFORE YOU INSTALL
2 tools when we connected.
CONTEXT COST
Rated by the size of the 2 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"goodvat": {
"command": "npx",
"args": [
"@goodvat/mcp-server"
]
}
}
}npx @goodvat/mcp-serverhttps://api.goodvat.com/mcpAdd this hosted endpoint to your MCP client.