Skip to content
Agentmart
Submit a tool

Invapi MCP

Extract, create, convert & validate invoices (UBL, CII, XRechnung, ZUGFeRD, PDF, Excel)

Connector by invapi-org · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/invapi-org-invapi-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Extract, create, convert & validate invoices (UBL, CII, XRechnung, ZUGFeRD, PDF, Excel)

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
9 read · 5 write · 0 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 14

Read from the source code; the running server may list different tools.

Read 9 · Look things up without changing anything.

  • invapi_convert_cii_to_json
  • invapi_convert_ubl_to_json
  • invapi_convert_zugferd_to_json
  • invapi_extract_invoice
  • invapi_extract_qr
  • invapi_get_user
  • invapi_validate_cii
  • invapi_validate_ubl
  • invapi_validate_xml

Write 5 · Create, change, send or run things.

  • invapi_batch_convert
  • invapi_convert_json_to_cii
  • invapi_convert_json_to_ubl
  • invapi_convert_json_to_xlsx
  • invapi_create_zugferd_pdf

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • INVAPI_API_KEY

Files it touches

  • Any path the agent passes to its tools

Tools (14)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • invapi_batch_convertBatch Convert Invoices

    Process multiple invoice conversion operations in a single request (up to 100). Each operation is processed independently — failures in one do not affect others. Supported operations: - json_to_ubl: Invoice JSON → UBL XML - json_to_cii: Invoice JSON → CII XML - ubl_to_json: UBL XML string → Invoice JSON - cii_to_json: CII XML string → Invoice JSON - zugferd_to_json: ZUGFeRD data → Invoice JSON Each operation needs an 'id' (returned in results), an 'operation' type, and 'input' data.

  • invapi_convert_cii_to_jsonConvert CII XML to JSONread-only

    Converts a CII XML invoice to the Invapi JSON Invoice format. Provide either the XML content as a string or a path to an XML file.

  • invapi_convert_json_to_ciiConvert JSON to CII XML

    Converts an Invoice JSON object to CII (Cross-Industry Invoice) XML format. Optionally saves the XML to a file. Returns the CII XML string.

  • invapi_convert_json_to_ublConvert JSON to UBL XML

    Converts an Invoice JSON object to UBL (Universal Business Language) XML format. Optionally saves the XML to a file. Returns the UBL XML string.

  • invapi_convert_json_to_xlsxConvert Invoices to Excel

    Converts one or more Invoice JSON objects to an Excel (.xlsx) file. The output_path is required since Excel files are binary.

  • invapi_convert_ubl_to_jsonConvert UBL XML to JSONread-only

    Converts a UBL XML invoice to the Invapi JSON Invoice format. Provide either the XML content as a string or a path to an XML file.

  • invapi_convert_zugferd_to_jsonConvert ZUGFeRD PDF to JSONread-only

    Extracts the embedded CII XML from a ZUGFeRD/Factur-X PDF and converts it to the Invapi JSON Invoice format. The PDF must contain embedded XML invoice data.

  • invapi_create_zugferd_pdfCreate ZUGFeRD PDF

    Creates a ZUGFeRD/Factur-X PDF by embedding CII XML invoice data into an existing PDF. Requires both a source PDF file and an Invoice JSON object. The invoice is converted to CII XML, validated, and embedded into the PDF.

  • invapi_extract_invoiceExtract Invoice from PDF/Imageread-only

    Extracts structured invoice data from a PDF or image file using AI. Returns the invoice as a JSON object. Optionally pass known parties for better accuracy, custom instructions for the AI, categories for classification, and enable QR code extraction.

  • invapi_extract_qrExtract QR Code from Imageread-only

    Scans an image file for QR codes and returns the parsed data as JSON. Useful for extracting payment information from invoice QR codes.

  • invapi_get_userGet Invapi User Inforead-only

    Returns the current Invapi user's email, role, and remaining API credits (extraction, conversion, validation, QR). Use this to check your credit balance.

  • invapi_validate_ciiValidate CII XMLread-only

    Validates a CII XML invoice against XRechnung 3.0.2 (EN 16931) rules. Provide either the XML content as a string or a path to an XML file.

  • invapi_validate_ublValidate UBL XMLread-only

    Validates a UBL XML invoice against XRechnung 3.0.2 (EN 16931) rules. Provide either the XML content as a string or a path to an XML file.

  • invapi_validate_xmlValidate XML Invoiceread-only

    Validates an XML invoice against XRechnung 3.0.2 (EN 16931) rules. The format (UBL or CII) is auto-detected. Provide either the XML content as a string or a path to an XML file.

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
21
Last commit
Feb 22, 2026 (8 months ago)
Last release
Feb 22, 2026 (8 months ago)
Last package publish
Feb 22, 2026 (8 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.invapi-org/invapi-mcp
Version
1.0.1
Auth
API key
Packages
npm @invapi/mcp-server
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Invapi MCP. Agent Mart. https://agentmart.dev/connectors/invapi-org-invapi-mcp (last updated 2026-10-24)