invoiceoracle
Server Details
InvoiceOracle - 10 e-invoicing tools: XRechnung, ZUGFeRD, Peppol, validation, archive.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-03-26
- URL
- Repository
- ToolOracle/invoiceoracle
- GitHub Stars
- 0
- Server Listing
- InvoiceOracle
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 10 tools
Several tools overlap in purpose: invoice_from_url, invoice_batch_urls, and invoice_summary all perform 'complete invoice analysis' with different input/output shapes. invoice_extract and invoice_summary both extract fields, and invoice_ocr vs invoice_parse_text vs invoice_tables all deal with extracting content from PDFs, though with different focuses.
Most tools follow a consistent invoice_<verb> pattern (invoice_extract, invoice_validate, invoice_summary, invoice_parse_text, invoice_tables, invoice_zugferd, invoice_from_url, invoice_batch_urls). The only outlier is health_check, which doesn't follow the invoice_ prefix but is a standard server health endpoint.
10 tools is a reasonable count for an invoice processing server. Each tool covers a distinct aspect of invoice analysis (OCR, text extraction, table extraction, validation, ZUGFeRD parsing, batch processing), though some could be consolidated.
The server covers the full invoice analysis lifecycle: input (URL, batch, OCR), extraction (fields, tables, text), validation (ZUGFeRD, §14 UStG), and summary. Minor gaps include no explicit tool for handling uploaded files (only URLs) and no tool for comparing or reconciling multiple invoices, but the core domain is well covered.
Available Tools
10 toolshealth_checkBInspect
InvoiceOracle server status and available library versions.
Inputs: no named parameters.
invoice_batch_urlsAInspect
Process multiple invoice PDFs from URLs in one call. Returns analysis for each.
Inputs: urls.
invoice_extractCInspect
Smart field extraction from invoice: Rechnungsnummer, Datum, Fälligkeit, Gesamtbetrag, Netto, MwSt, IBAN, USt-IdNr., Steuernummer.
Inputs: pdf_path, pdf_base64.
invoice_from_urlBInspect
Download PDF from URL and run complete invoice analysis.
Inputs: url.
invoice_ocrBInspect
OCR extraction for scanned or image-based PDF invoices using Tesseract (German + English).
Inputs: pdf_path, pdf_base64.
invoice_parse_textAInspect
Extract all text from a PDF invoice. Returns text per page and full combined text.
Inputs: pdf_path, pdf_base64.
invoice_summaryAInspect
Complete invoice analysis in one call: all extracted fields, line items, ZUGFeRD check, and §14 UStG validation.
Inputs: pdf_path, pdf_base64.
invoice_tablesAInspect
Extract tables and line items (Positionen) from invoice. Returns structured rows with description, quantity, unit price, total.
Inputs: pdf_path, pdf_base64.
invoice_validateAInspect
Validate invoice against German §14 UStG legal requirements. Returns compliance score and list of missing mandatory fields.
Inputs: pdf_path, pdf_base64.
invoice_zugferdAInspect
Parse ZUGFeRD or XRechnung XML data embedded in PDF. Returns structured invoice data from machine-readable format.
Inputs: pdf_path, pdf_base64.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
XRechnung and ZUGFeRD e-invoicing (EN 16931): create, validate, check Leitweg-IDs, German VAT.
E-invoice checker for ZUGFeRD, Factur-X, XRechnung and Peppol BIS. Free web tool, API and MCP.
Create and validate XRechnung, ZUGFeRD and Peppol e-invoices (KoSIT); Peppol lookup, rule help.
KoSIT-verified German e-invoices: generate & validate ZUGFeRD, Factur-X, XRechnung, EN 16931.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to read, validate against the official KoSIT rules (no Java), create, and display XRechnung and ZUGFeRD e-invoices, and export incoming invoices as DATEV posting batches. Running it with a cloud language model sends invoice contents to that provider's service.MIT
- AlicenseAqualityBmaintenanceCreate and check EU e-invoices (XRechnung, ZUGFeRD / Factur-X PDF, Peppol BIS, UBL, CII) on your own machine. Validation runs the official KoSIT, CEN and Peppol rules, and its verdicts match the official KoSIT validator 100% on the official test invoices. Free, open source, no API key.67346 npm3Apache 2.0
- AlicenseAqualityCmaintenanceValidates electronic invoices (XRechnung, ZUGFeRD, Factur-X, Peppol BIS, etc.) against authority-pinned rules and explains failures.223 npmMIT

rechnungsapi-mcpofficial
AlicenseAqualityBmaintenanceEnables AI assistants and agents to create, validate, read and convert German and EU e-invoices in ZUGFeRD, XRechnung and Factur-X formats, including extracting structured data from scanned or PDF invoices and embedding XML into PDF/A-3 files. It can run as a hosted remote server or locally, with each request authenticated by the caller's own API token.1020 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.