NestDaddy

InkVoice — XRechnung & E-Invoicing

net.inkvoice/inkvoice · v1.1.0

XRechnung and ZUGFeRD e-invoicing (EN 16931): create, validate, check Leitweg-IDs, German VAT.

Connect Remote server

Terminal
claude mcp add --transport http inkvoice https://api.inkvoice.net/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "inkvoice": {
      "url": "https://api.inkvoice.net/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "inkvoice": {
      "type": "http",
      "url": "https://api.inkvoice.net/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://api.inkvoice.net/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 5 found in our last check

  • create_zugferd

    Builds a ZUGFeRD 2.x / Factur-X hybrid invoice from the same details create_xrechnung takes, and returns it as a PDF file. A hybrid is one invoice stated twice in one file: a PDF/A-3 document a person reads, carrying the same invoice inside it as EN 16931 XML a machine books. Th…

  • calculate_vat

    Converts between net, tax and gross for a given VAT rate, in either direction. Give an amount and say whether it is net or gross, and you get all three figures back rounded to the cent. Germany's rates are 19 % (standard) and 7 % (reduced), but any rate from 0 to 100 is accepted…

  • create_xrechnung

    Builds a German XRechnung 3.x electronic invoice (EN 16931, CII syntax) from invoice details and returns the XML as text. This is the format German public-sector buyers are legally required to receive, and that many private B2B buyers now ask for. The EN 16931 business rules are…

  • check_leitweg_id

    Checks a German Leitweg-ID — the routing identifier that goes in BT-10 of an XRechnung to a public authority. An invoice to a German public body with a wrong or missing Leitweg-ID is rejected, so this is worth checking before building a document. It verifies the structure (Groba…

  • validate_einvoice

    Reads an existing electronic invoice and reports what is wrong with it. Accepts XRechnung and ZUGFeRD XML in either EN 16931 syntax — CII (used by XRechnung and ZUGFeRD) and UBL — and reports the syntax and profile it found along with the invoice's key fields, so it also answers…

Headers

NameDescription
Authorization
Optional, secret
Optional. A personal access token from InkVoice Settings, as 'Bearer inkv_...'. Without it the five anonymous e-invoicing tools are available; with it, your clients and invoices as well.

Details

Endpointhttps://api.inkvoice.net/mcp (Streamable HTTP)
First published20 Sep 2026
Last updated20 Sep 2026
Registry namenet.inkvoice/inkvoice

More other servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.