About invoiceoracle
invoiceOracle is an MCP server for extracting, analyzing, and validating invoice data. It supports teams handling German invoices, including PDF, scanned documents, and embedded ZUGFeRD or XRechnung data.
Key features
- 01Extract invoice fields and text from PDFs
- 02Read tables and line items
- 03OCR for scanned PDF invoices
- 04Parse embedded ZUGFeRD and XRechnung XML
- 05Check German §14 UStG requirements
- 06Analyze invoices from URLs in batches
Use cases
- 01Extract fields and line items from PDF invoices
- 02Process scanned invoice documents with OCR
- 03Validate invoices against German legal requirements
- 04Analyze multiple invoice PDFs from URLs
MCP support
Exposes 10 invoice-processing tools to MCP clients, covering PDF extraction, OCR, XML parsing, validation, and URL-based analysis.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://tooloracle.io/invoice/mcp/claude mcp add --transport http io-tooloracle-invoiceoracle https://tooloracle.io/invoice/mcp/{"mcpServers":{"io-tooloracle-invoiceoracle":{"type":"http","url":"https://tooloracle.io/invoice/mcp/"}}}Open in Cursor{"servers":{"io-tooloracle-invoiceoracle":{"type":"http","url":"https://tooloracle.io/invoice/mcp/"}}}Open in VS Code{"mcpServers":{"io-tooloracle-invoiceoracle":{"type":"http","url":"https://tooloracle.io/invoice/mcp/"}}}{"mcpServers":{"io-tooloracle-invoiceoracle":{"serverUrl":"https://tooloracle.io/invoice/mcp/"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project 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)
| Tool | Description |
|---|---|
invoice_parse_text | Extract all text from a PDF invoice. Returns text per page and full combined tex |
invoice_extract | Smart field extraction from invoice: Rechnungsnummer, Datum, Fälligkeit, Gesamtb |
invoice_tables | Extract tables and line items (Positionen) from invoice. Returns structured rows |
invoice_ocr | OCR extraction for scanned or image-based PDF invoices using Tesseract (German + |
invoice_zugferd | Parse ZUGFeRD or XRechnung XML data embedded in PDF. Returns structured invoice |
invoice_validate | Validate invoice against German §14 UStG legal requirements. Returns compliance |
invoice_summary | Complete invoice analysis in one call: all extracted fields, line items, ZUGFeRD |
invoice_from_url | Download PDF from URL and run complete invoice analysis. |
invoice_batch_urls | Process multiple invoice PDFs from URLs in one call. Returns analysis for each. |
health_check | InvoiceOracle server status and available library versions. |
Pricing
| Tier | Rate Limit | Price |
|---|---|---|
| Free | 100 calls/day | €0 |
| Pro | 10,000 calls/day | €29/month |
| Enterprise | Unlimited | Custom |
Free tier includes all tools with rate limiting. Upgrade for higher limits and priority support.
Part of ToolOracle
invoiceOracle is one of 42 specialized MCP servers in the ToolOracle ecosystem — the largest collection of production-ready MCP tools for AI agents.
Related Oracles:
- FeedOracle — Evidence-grade compliance data infrastructure
- ToolOracle — 42 Oracles, 390+ MCP Tools
Links
- 🌐 Live:
https://tooloracle.io/invoice/mcp/ - 📚 Docs: tooloracle.io/docs
- 🏠 Platform: tooloracle.io
Built by FeedOracle — Evidence by Design
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.