{"serverInfo":{"name":"eu-vat-info","title":"EU VAT Info","version":"1.1.0"},"description":"Free, read-only MCP server with live EU VAT rates, VAT calculations, rate changes and VIES VAT number validation for the 27 EU member states and five other European countries.","protocolVersion":"2025-06-18","protocolVersions":["2025-06-18","2025-03-26","2024-11-05"],"transport":{"type":"streamable-http","endpoint":"https://vat.businesspress.io/api/mcp"},"capabilities":{"tools":{"listChanged":false}},"authentication":{"required":false},"instructions":"Use these tools for current EU VAT rates, VAT calculations, recorded and upcoming rate changes, and VIES VAT number checks. Rates come from European Commission data and are refreshed daily; each result carries its last update time. Countries can be given as an English name, an ISO code (Greece accepts EL, the United Kingdom UK) or a slug such as czech-republic. Amounts are in the country's own currency. VAT treatment depends on the goods or services and the customer, so present results as reference data rather than tax advice.","tools":[{"name":"get_all_vat_rates","title":"Get all VAT rates","description":"Current standard, reduced, super-reduced and parking VAT rates for every EU member state and five other European countries, with currency and last update time.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"title":"Get all VAT rates","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"get_country_vat_rate","title":"Get a country's VAT rates","description":"Current VAT rates, currency and last update time for one country.","inputSchema":{"type":"object","properties":{"country":{"type":"string","description":"Country name (Germany), ISO code (DE; Greece also accepts EL) or slug (germany)."}},"additionalProperties":false,"required":["country"]},"annotations":{"title":"Get a country's VAT rates","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"calculate_vat","title":"Calculate VAT","description":"Add VAT to a net amount or extract it from a gross amount at a country's standard, reduced, super-reduced or parking rate.","inputSchema":{"type":"object","properties":{"amount":{"type":"number","minimum":0,"description":"Amount in the country's currency."},"country":{"type":"string","description":"Country name (Germany), ISO code (DE; Greece also accepts EL) or slug (germany)."},"mode":{"type":"string","enum":["add","remove"],"default":"add","description":"add: the amount is net and VAT is added. remove: the amount is gross and VAT is extracted."},"rate_type":{"type":"string","enum":["standard","reduced","super_reduced","parking"],"default":"standard","description":"Which rate to apply. reduced uses the lowest reduced rate."}},"additionalProperties":false,"required":["amount","country"]},"annotations":{"title":"Calculate VAT","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"compare_vat_rates","title":"Compare VAT rates","description":"Side-by-side VAT rates for two to ten countries.","inputSchema":{"type":"object","properties":{"countries":{"type":"array","items":{"type":"string","description":"Country name (Germany), ISO code (DE; Greece also accepts EL) or slug (germany)."},"minItems":2,"maxItems":10,"description":"Countries to compare."}},"additionalProperties":false,"required":["countries"]},"annotations":{"title":"Compare VAT rates","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"get_vat_rate_changes","title":"Get VAT rate changes","description":"Recorded and upcoming VAT rate changes with old and new rates and the date each takes effect, newest first, or soonest first for upcoming changes.","inputSchema":{"type":"object","properties":{"country":{"type":"string","description":"Optional. Only changes in this country, given as a name, ISO code or slug."},"upcoming_only":{"type":"boolean","default":false,"description":"Only changes that take effect today or later."},"limit":{"type":"integer","minimum":1,"maximum":50,"default":20,"description":"Maximum number of changes to return."}},"additionalProperties":false},"annotations":{"title":"Get VAT rate changes","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"validate_vat_number","title":"Validate an EU VAT number","description":"Check an EU VAT number against the European Commission's VIES service. Returns whether it is valid and, where the member state publishes them, the registered name and address.","inputSchema":{"type":"object","properties":{"country_code":{"type":"string","pattern":"^[A-Za-z]{2}$","description":"Two-letter prefix of the VAT number, such as DE or FR. Greece uses EL."},"vat_number":{"type":"string","description":"The VAT number, with or without the country prefix."}},"additionalProperties":false,"required":["country_code","vat_number"]},"annotations":{"title":"Validate an EU VAT number","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}}],"documentation":"https://vat.businesspress.io/mcp-server","websiteUrl":"https://vat.businesspress.io"}