Euinvoice Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Euinvoice Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
An MCP server for European invoicing rules. Query VAT rates, e-invoicing requirements, format specifications, and compliance rules for EU-27 + EEA countries — directly from your AI assistant.
European invoicing is fragmented. Every country has different VAT rates, e-invoicing mandates, accepted formats, and compliance rules. This MCP server puts all of that knowledge at your fingertips.
10 tools covering the full EU invoicing landscape:
| Tool | Description |
|---|---|
get_vat_rates | VAT rates for any country (standard, reduced, super-reduced, parking) |
list_vat_rates | Compare standard VAT rates across all countries |
get_einvoicing_requirements | E-invoicing mandates, systems, and formats per country |
get_invoice_format | Format specs (UBL, CII, Factur-X, XRechnung, FatturaPA, Peppol BIS) |
validate_invoice_fields | Required fields per country and transaction type (B2B/B2G/B2C) |
get_reverse_charge_rules | When and how to apply reverse charge |
get_oss_rules | One-Stop Shop rules for cross-border B2C sales |
get_b2b_mandate_status | B2B e-invoicing mandate timeline across all countries |
get_en16931_info | EN 16931 standard details and CIUS extensions |
compare_countries | Side-by-side comparison of two countries |
4 resources for direct data access:
euinvoice://data/vat-rates — Complete VAT rates databaseeuinvoice://data/einvoicing-requirements — E-invoicing requirements per countryeuinvoice://data/invoice-formats — Format specificationseuinvoice://data/validation-rules — Validation rules, reverse charge, OSSEU-27 + United Kingdom, Norway, Switzerland, Iceland.
Data current as of January 2025.
npm install -g euinvoice-mcpOr run directly:
npx euinvoice-mcpAdd to your claude_desktop_config.json:
{
"mcpServers": {
"euinvoice": {
"command": "npx",
"args": ["-y", "euinvoice-mcp"]
}
}
}Add to your MCP settings:
{
"euinvoice": {
"command": "npx",
"args": ["-y", "euinvoice-mcp"]
}
}git clone https://github.com/Artisan-at-Work/euinvoice-mcp.git
cd euinvoice-mcp
npm install
npm run buildThen point your MCP client to:
{
"euinvoice": {
"command": "node",
"args": ["/path/to/euinvoice-mcp/dist/index.js"]
}
}Once connected, ask your AI assistant:
"What are the VAT rates in Germany?"
"What e-invoicing format do I need for B2G invoices in Italy?"
"Compare the invoicing requirements between France and Germany"
"When does the B2B e-invoicing mandate start in Poland?"
"What fields are required on a cross-border invoice to Spain?"
"Explain the reverse charge mechanism for intra-EU B2B services"
The data covers current (2024/2025) rules including:
Contributions welcome. Areas that would benefit from help:
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.