
Invoiceoracle
You'd reach for this when you need to handle European e-invoicing formats without building the validation logic yourself. It exposes 10 tools covering the major standards: XRechnung for German government invoices, ZUGFeRD for hybrid PDF invoices, and Peppol for cross-border transactions. The validation and archiving capabilities mean you can verify invoice compliance and store them properly without juggling multiple libraries. Useful if you're building accounting software, ERP integrations, or any system that needs to send or receive invoices that meet EU regulations. The streamable HTTP transport makes it straightforward to drop into existing workflows.
- tools
- 10
- transport
- HTTP
- last updated
- May 7, 2026
Install
From registry metadata$ npx add-mcp https://tooloracle.io/invoice/mcp/ --name invoiceoracleRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http invoiceoracle https://tooloracle.io/invoice/mcp/Run in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 10 toolsVerified live against the running server on Nov 6, 2026.
invoice_parse_textExtract all text from a PDF invoice. Returns text per page and full combined text.2 params
Extract all text from a PDF invoice. Returns text per page and full combined text.
pdf_base64stringpdf_pathstringinvoice_extractSmart field extraction from invoice: Rechnungsnummer, Datum, Fälligkeit, Gesamtbetrag, Netto, MwSt, IBAN, USt-IdNr., Steuernummer.2 params
Smart field extraction from invoice: Rechnungsnummer, Datum, Fälligkeit, Gesamtbetrag, Netto, MwSt, IBAN, USt-IdNr., Steuernummer.
pdf_base64stringpdf_pathstringinvoice_tablesExtract tables and line items (Positionen) from invoice. Returns structured rows with description, quantity, unit price, total.2 params
Extract tables and line items (Positionen) from invoice. Returns structured rows with description, quantity, unit price, total.
pdf_base64stringpdf_pathstringinvoice_ocrOCR extraction for scanned or image-based PDF invoices using Tesseract (German + English).2 params
OCR extraction for scanned or image-based PDF invoices using Tesseract (German + English).
pdf_base64stringpdf_pathstringinvoice_zugferdParse ZUGFeRD or XRechnung XML data embedded in PDF. Returns structured invoice data from machine-readable format.2 params
Parse ZUGFeRD or XRechnung XML data embedded in PDF. Returns structured invoice data from machine-readable format.
pdf_base64stringpdf_pathstringinvoice_validateValidate invoice against German §14 UStG legal requirements. Returns compliance score and list of missing mandatory fields.2 params
Validate invoice against German §14 UStG legal requirements. Returns compliance score and list of missing mandatory fields.
pdf_base64stringpdf_pathstringinvoice_summaryComplete invoice analysis in one call: all extracted fields, line items, ZUGFeRD check, and §14 UStG validation.2 params
Complete invoice analysis in one call: all extracted fields, line items, ZUGFeRD check, and §14 UStG validation.
pdf_base64stringpdf_pathstringinvoice_from_urlDownload PDF from URL and run complete invoice analysis.1 params
Download PDF from URL and run complete invoice analysis.
urlstringinvoice_batch_urlsProcess multiple invoice PDFs from URLs in one call. Returns analysis for each.1 params
Process multiple invoice PDFs from URLs in one call. Returns analysis for each.
urlsstringhealth_checkInvoiceOracle server status and available library versions.
InvoiceOracle server status and available library versions.
No parameters. Call it with no arguments.
Sponsors
Readme
🧾 invoiceOracle
Consumer MCP Server — 10 tools | Part of ToolOracle
Quick Connect
# Claude Desktop / Cursor / Windsurf
npx -y mcp-remote https://tooloracle.io/invoice/mcp/
// claude_desktop_config.json
{
"mcpServers": {
"invoiceoracle": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://tooloracle.io/invoice/mcp/"]
}
}
}
Tools (10)
Details
- Repository
- github.com/tooloracle/invoiceoracle
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026