Invoice Field Extractor

This app extracts explicit fields from invoice text into a deterministic structured JSON result.

When to use it

Use this app when a workflow has raw invoice text and needs read-only extraction of fields such as invoice number, supplier, buyer, invoice dates, due date, currency, line items, subtotal, tax amount, total amount, billing address, and payment terms.

Accepted input

The MCP tool accepts one field: invoice_text. The value must be raw invoice text supplied by the user.

Returned output

The app returns a fixed JSON structure with status, extracted fields, line item objects, missing fields, the original source text, and structured errors when input is missing, invalid, or out of scope.

What it does not do

This app does not approve invoices, reject invoices, pay invoices, provide tax advice, provide accounting advice, generate bookkeeping recommendations, contact suppliers, send emails, modify orders, call external APIs, store invoice data, or write to external systems.