About MCP Europe Tools
MCP Europe Tools provides validation and formatting tools for European business and tax data, for AI agents working with these workflows. It covers country-specific identifiers and services alongside shared European checks such as IBAN validation and VAT lookup.
Key features
- 01Validate Portuguese, Spanish, and French tax IDs
- 02Verify IBANs across 18 countries
- 03Look up VAT rates in 18 EU countries
- 04Retrieve public holidays for Portugal, Spain, and France
- 05Count working days excluding Portuguese holidays
- 06Format numbers for European locales
Use cases
- 01Validate tax IDs on EU customer invoices
- 02Check IBANs before SEPA payments
- 03Retrieve VAT rates for an e-commerce checkout
- 04Calculate deadlines around Portuguese public holidays
MCP support
Exposes 11 read-only, idempotent tools to MCP clients for European data validation, lookup, and formatting. It can be used through hosted MCPize, Smithery, or a direct endpoint.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp-europe-tools-production.up.railway.app/mcpclaude mcp add --transport http europe-tools https://mcp-europe-tools-production.up.railway.app/mcp{"mcpServers":{"europe-tools":{"type":"http","url":"https://mcp-europe-tools-production.up.railway.app/mcp"}}}Open in Cursor{"servers":{"europe-tools":{"type":"http","url":"https://mcp-europe-tools-production.up.railway.app/mcp"}}}Open in VS Code{"mcpServers":{"europe-tools":{"type":"http","url":"https://mcp-europe-tools-production.up.railway.app/mcp"}}}{"mcpServers":{"europe-tools":{"serverUrl":"https://mcp-europe-tools-production.up.railway.app/mcp"}}}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
11| Parameter | Type | Required | Description |
|---|---|---|---|
| nif | string | Yes | 9-digit Portuguese NIF, with or without spaces. Example: '123456789' or '123 456 789' |
Details
From the project READMEMCP Europe Tools
Essential European data validation and formatting tools for AI agents working with Portuguese, Spanish, French and European business data.
Quickstart
Option 1 — MCPize (hosted, no setup):
https://mcpize.com/mcp/europe-tools
Free tier: 500 requests/month, no credit card required. Get your API key →
Option 2 — Smithery:
smithery mcp add josemvelez/mcp-europe-tools
Option 3 — Claude Desktop (direct endpoint):
{ "mcpServers": { "mcp-europe-tools": { "url": "https://mcp-europe-tools-production.up.railway.app/mcp" } } }
What it does
11 tools for European compliance workflows — validate tax IDs, verify IBANs, look up VAT rates, get public holidays, and format numbers for any European locale. No auth required. Read-only and idempotent.
Typical use cases:
- Validate invoices and tax IDs for EU customers (NIF, NIE, CIF, SIRET, TVA)
- Verify IBANs before processing SEPA transfers or direct debits
- Look up VAT rates for e-commerce checkout by customer country
- Calculate payment deadlines excluding Portuguese public holidays
- Format prices correctly for each European market
Tools
🇵🇹 Portugal
| Tool | Description |
|---|---|
validate_nif | Validates Portuguese NIF using the official AT modulo-11 checksum |
get_portugal_holidays | Returns all 10 Portuguese national public holidays for any year |
calculate_working_days | Counts working days between two dates, excluding weekends and Portuguese holidays |
🇪🇸 Spain
| Tool | Description |
|---|---|
validate_nif_es | Validates Spanish NIF (citizens), NIE (foreign residents) and CIF (companies) |
get_spain_holidays | Returns all 9 Spanish national public holidays for any year |
🇫🇷 France
| Tool | Description |
|---|---|
validate_siret | Validates French SIRET (14-digit company establishment number) using Luhn |
validate_tva_fr | Validates French TVA intracom VAT number |
get_france_holidays | Returns all 11 French national public holidays, including Easter-dependent dates |
🇪🇺 Europe (18 countries)
| Tool | Description |
|---|---|
validate_iban | Validates IBAN using ISO 13616 MOD-97 — supports PT, ES, FR, DE, IT, NL, BE, PL, SE, DK, FI, AT, IE, GR, HU, RO, CZ, HR |
get_vat_rate | Returns standard, reduced, intermediate and super-reduced VAT rates for 18 EU countries |
format_number_european | Formats numbers using the correct decimal/thousands separators for any European locale |
Supported Countries
Portugal, Spain, France, Germany, Italy, Netherlands, Belgium, Poland, Sweden, Denmark, Finland, Austria, Ireland, Greece, Hungary, Romania, Czech Republic, Croatia.
Pricing
| Plan | Requests | Price |
|---|---|---|
| Free | 500/month | $0 — no credit card |
| Pro | 10,000/month | $9/month or $86/year |
| Overage | Beyond plan | $0.001/request |
Available via MCPize.
License
MIT
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.