EU E-Invoice API

Official registry Finance and payments

Validate, parse and generate EU e-invoices: XRechnung, ZUGFeRD, Peppol BIS, KSeF, FatturaPA.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package @einvoiceapi/mcp
Claude Code
claude mcp add eu-e-invoice-api -e 'EINVOICE_API_BASE_URL=https://einvoice-api-main-f5141d8.zuplo.app' -e 'EINVOICE_API_KEY=<your einvoice_api_key>' -- npx -y @einvoiceapi/mcp@1.0.0
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "eu-e-invoice-api": {
            "command": "npx",
            "args": [
                "-y",
                "@einvoiceapi/mcp@1.0.0"
            ],
            "env": {
                "EINVOICE_API_BASE_URL": "https://einvoice-api-main-f5141d8.zuplo.app",
                "EINVOICE_API_KEY": "<your einvoice_api_key>"
            }
        }
    }
}

Environment variables

  • EINVOICE_API_BASE_URL required API base URL (the gateway shown in the developer portal)
  • EINVOICE_API_KEY required secret Your API key from the developer portal (free plan available)

Frequently asked questions

What is EU E-Invoice API?

Validate, parse and generate EU e-invoices: XRechnung, ZUGFeRD, Peppol BIS, KSeF, FatturaPA.

How do I install EU E-Invoice API?

It runs on your machine. In Claude Code: claude mcp add eu-e-invoice-api -e 'EINVOICE_API_BASE_URL=https://einvoice-api-main-f5141d8.zuplo.app' -e 'EINVOICE_API_KEY=<your einvoice_api_key>' -- npx -y @einvoiceapi/mcp@1.0.0. For other clients, paste the JSON configuration from this page into their MCP settings.

Does EU E-Invoice API need an API key?

Yes. It expects EINVOICE_API_BASE_URL, EINVOICE_API_KEY, which you set in its configuration.

Who maintains EU E-Invoice API?

It is published by eu.einvoice-api. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.