← Registry

Developer Tools

peculiar.systems

This server provides tools to parse, validate, and convert European e-invoices into various formats such as JSON, HTML, CSV, and DATEV.

1 endpoint5 known toolsFirst detected September 8, 2026Last detected September 8, 2026

ENDPOINT 1

https://invoicein-api.peculiar.systems/mcp

No auth detected

MCP server metadata

Name
invoicein
Version
0.1.1
Capabilities
experimentalpromptsresourcestools
Server instructions

InvoiceIn reads the e-invoices a business receives. Five read-only tools, each taking one invoice file (XML in UBL, CII, XRechnung, Peppol BIS 3, FatturaPA or KSeF syntax, or a ZUGFeRD/Factur-X hybrid PDF) base64-encoded in `file_base64`, up to 25 MB: read_invoice (data + validation), validate_invoice (verdict only), invoice_to_html (printable view), invoice_to_csv (flat table), invoice_to_datev (German bookkeeping import). Every tool call costs one invoice credit; without an API key the anonymous quota is 20 invoices per day per IP. Files are processed in memory and never stored.

Known tools 5

read_invoice

Parse one European e-invoice into canonical EN 16931 JSON and validate it against the official rule sets in the same call.

Potential side effects
validate_invoice

Validate one European e-invoice against the official rule sets (XSD, EN 16931, XRechnung, Peppol BIS, FatturaPA, KSeF, arithmetic) and return the verdict without the invoice body.

Potential side effects
invoice_to_html

Render one European e-invoice as a self-contained, printable HTML page: header, seller and buyer, line items, VAT breakdown, totals and payment details in one layout regardless of the source syntax, labels in `lang`.

Potential side effects
invoice_to_csv

Export one European e-invoice as a flat CSV table for a spreadsheet or a database import.

Potential side effects
invoice_to_datev

Convert one received (purchase) e-invoice into a DATEV Buchungsstapel import file (EXTF format 700) for German bookkeeping in DATEV Kanzlei-Rechnungswesen or Unternehmen online.

Potential side effects

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.invoicein]
url = "https://invoicein-api.peculiar.systems/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "invoicein": {
      "type": "http",
      "url": "https://invoicein-api.peculiar.systems/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: invoicein
Remote MCP URL: https://invoicein-api.peculiar.systems/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "invoicein": {
      "url": "https://invoicein-api.peculiar.systems/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "invoicein": {
      "type": "http",
      "url": "https://invoicein-api.peculiar.systems/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "invoicein",
  "transport": "streamable-http",
  "url": "https://invoicein-api.peculiar.systems/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.