Invoices to Spreadsheets
Server Details
Put invoices into a checked Excel workbook: arithmetic, missing fields and duplicates flagged.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 3 tools
check_invoices and create_invoice_spreadsheet both perform arithmetic/duplicate validation, so an agent could hesitate when the user just says 'check my invoices and give me a spreadsheet'. The descriptions do resolve this explicitly ('Nothing is stored' vs 'Builds an .xlsx workbook'), and list_spreadsheet_templates is clearly separate, so overlap is minor rather than harmful.
All three follow a snake_case verb_noun pattern (check_invoices, create_invoice_spreadsheet, list_spreadsheet_templates), which is predictable. The noun portion varies in shape ('invoices' vs 'invoice_spreadsheet' vs 'spreadsheet_templates'), a small deviation but not confusing.
Three tools is lean for a narrowly scoped invoice-to-Excel service, and each maps to a distinct user intent (validate only, generate workbook, get blank template). It is on the thin side but nothing feels redundant or missing at the count level.
The core lifecycle — validate data, generate a filled workbook, supply blank templates — is covered end to end with no dead ends for the stated purpose. Gaps are minor: no retrieval/re-generation of previously created spreadsheets after the 24-hour link expires and no alternative output formats (CSV/Sheets), both of which agents can work around.
Available Tools
3 toolscheck_invoicesCheck invoicesARead-onlyInspect
Use this when the user wants invoices verified without making a file: whether net plus VAT equals the total, whether line items add up, which fields are missing, and which invoices look like duplicates. Returns the findings and totals per currency. Nothing is stored.
Inputs: invoices (required). Returns: checks, totals, check_count, invoice_count, +1 more
create_invoice_spreadsheetCreate invoice spreadsheetAInspect
Use this when the user wants invoices, bills or receipts put into an Excel spreadsheet. Builds an .xlsx workbook with one row per invoice, one row per line item, a sheet of arithmetic, missing-field and duplicate checks, and totals per currency, and returns a download link that works for 24 hours.
Inputs: invoices (required), title. Returns: checks, totals, filename, expires_at, +4 more
list_spreadsheet_templatesList spreadsheet templatesARead-onlyInspect
Use this when the user wants a blank Excel template to fill in by hand for invoices, expenses, landlord accounts, CIS deductions or construction and development costs. Returns the available templates with a page describing each and a direct .xlsx link.
Inputs: no named parameters. Returns: templates
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Turns invoice PDFs into one spreadsheet and checks the tax, totals and money math of each invoice.
Review invoice records, flag duplicates, validate totals, and prepare spreadsheet-safe CSV.
Invoice PDFs, scans and photos to Excel, with the math checked: fields, line items and totals.
Check a spreadsheet for errors before you import it, send it or report from it.
Related MCP Servers
- AlicenseAqualityCmaintenanceTurns invoice details from an MCP client conversation into calculated totals and formatted Excel workbooks in JPY, USD, or EUR, using integer minor-unit arithmetic and grouped tax rounding. Supports mixed tax rates, Excel formulas with cached totals, and A4 print-ready layouts, writing files locally with no network access or API key.285 npmMIT
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to inspect and extract invoice metadata from PDFs, Word documents, Excel files, and images, then synchronize and enrich the extracted data into an Excel ledger.-
- AlicenseNot gradedqualityAmaintenanceValidates Excel (.xlsx) workbooks against reviewed, lockable acceptance contracts, catching errors and outputting structured issues that agents can repair.1MIT
- AlicenseAqualityCmaintenanceEnables an AI assistant to read Portuguese invoices and receipts, file them by tax year, and book them into an Excel or Google Sheets workbook. It works out the boxes of the quarterly IVA return, tracks IRS and Segurança Social totals, and reports what documents are still missing.16MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.