Skip to content

drewkraken/invoiceparser-pro

v1.0.0MIT

Turn invoices (PDFs, scans and phone photos) into Excel, CSV or JSON with every line item, and check that the lines, tax and total add up.

InvoiceParser Pro for AI assistants

InvoiceParser Pro (invoiceparserpro.com) reads invoices: digital PDFs, scans and phone photos. This plugin connects your AI assistant to the InvoiceParser Pro MCP server so you can ask it to turn an invoice into a spreadsheet, check whether the invoice's math adds up, or pull out every field and line item as JSON.

InvoiceParser Pro

What's in this plugin

  • An MCP server reference (.mcp.json, mcp.json): the remote server at https://api.invoiceparserpro.com/mcp (Streamable HTTP). Nothing runs on your computer.
  • One skill (skills/invoice-to-spreadsheet): tells the assistant which tool to use and how to present the answer.

The tools

ToolWhat it does
invoice_to_excelThe header fields, every line item, and download links to an Excel (.xlsx) and a CSV file, valid for 60 minutes
check_invoiceChecks each line (quantity times unit price), the lines against the subtotal, the tax against its printed rate, and the total; returns a one-line verdict and every problem found
extract_invoice_dataVendor and customer, numbers and dates, PO number, currency, totals, tax lines and every line item as JSON, with confidence for the document and for each field
get_resultFetches a document that was still being read when its call returned

What it sends, and where

When you use a tool, the assistant sends the invoice you chose (the file itself, or a public https link to it) to api.invoiceparserpro.com. The server downloads public https links only; private, internal and plain-http addresses are refused. The answer comes back to your assistant. The plugin sends nothing else and fetches nothing else.

  • Signed in with an InvoiceParser Pro account (the assistant asks you to connect): documents go into the workspace you choose and count against that workspace's plan, like an upload on the website. Remove access at any time under Account, Sessions, Connected apps.
  • Not signed in: a small free trial runs, up to 3 documents a day per network address. Hosted assistants share their addresses, so the trial may already be used up. Without an account, files and results are deleted 7 days after upload.

Privacy policy: https://invoiceparserpro.com/privacy. Terms: https://invoiceparserpro.com/terms. Support: support@invoiceparserpro.com.

Setup without the plugin

Any MCP client that supports remote HTTP servers can add https://api.invoiceparserpro.com/mcp directly. Step-by-step instructions for Claude, ChatGPT, Claude Code, Cursor and VS Code: https://invoiceparserpro.com/ai-assistants.

License

The files in this repository are MIT licensed (see LICENSE). The InvoiceParser Pro service itself is covered by its terms.