mcpField
M
MCP Europe Tools

MCP Europe Tools

Remote
github.com/josemvelez78Finance0Updated 25w ago
Repository

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

  1. 01Validate Portuguese, Spanish, and French tax IDs
  2. 02Verify IBANs across 18 countries
  3. 03Look up VAT rates in 18 EU countries
  4. 04Retrieve public holidays for Portugal, Spain, and France
  5. 05Count working days excluding Portuguese holidays
  6. 06Format numbers for European locales

Use cases

  1. 01Validate tax IDs on EU customer invoices
  2. 02Check IBANs before SEPA payments
  3. 03Retrieve VAT rates for an e-commerce checkout
  4. 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.

Endpointhttps://mcp-europe-tools-production.up.railway.app/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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
ParameterTypeRequiredDescription
nifstringYes9-digit Portuguese NIF, with or without spaces. Example: '123456789' or '123 456 789'

Details

From the project README

MCP Europe Tools

Smithery badge Glama badge

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
ToolDescription
validate_nifValidates Portuguese NIF using the official AT modulo-11 checksum
get_portugal_holidaysReturns all 10 Portuguese national public holidays for any year
calculate_working_daysCounts working days between two dates, excluding weekends and Portuguese holidays
🇪🇸 Spain
ToolDescription
validate_nif_esValidates Spanish NIF (citizens), NIE (foreign residents) and CIF (companies)
get_spain_holidaysReturns all 9 Spanish national public holidays for any year
🇫🇷 France
ToolDescription
validate_siretValidates French SIRET (14-digit company establishment number) using Luhn
validate_tva_frValidates French TVA intracom VAT number
get_france_holidaysReturns all 11 French national public holidays, including Easter-dependent dates
🇪🇺 Europe (18 countries)
ToolDescription
validate_ibanValidates 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_rateReturns standard, reduced, intermediate and super-reduced VAT rates for 18 EU countries
format_number_europeanFormats 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

PlanRequestsPrice
Free500/month$0 — no credit card
Pro10,000/month$9/month or $86/year
OverageBeyond plan$0.001/request

Available via MCPize.

License

MIT

Comments

Markdown supported

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.