Agentโ™ฅ๏ธŽAge
Catalog

io.github.invapi-org/invapi-mcp

Official

by invapi-org ยท TypeScript

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

InvAPI MCP server for invoicing workflow automation: extract, convert, and validate invoices across formats such as UBL, CII, ZUGFeRD, Excel, PDF, and more.

๐Ÿ› ๏ธ Key Features

  • Convert invoices between multiple formats (UBL, CII, ZUGFeRD, Excel, PDF, etc.)
  • Validate invoices against standard schemas and formats
  • Extract data from invoices for downstream processing
  • Lightweight MCP server ready to run via npm

๐Ÿš€ Use Cases

  • Invoicing data normalization for ERP and accounting systems
  • Automated invoice validation prior to payments
  • Cross-format invoice processing for supplier onboarding
  • Integration with Invapi E-Invoicing API workflow

โšก Developer Benefits

  • Simple Quick Start: npm install -g @invapi/mcp-server
  • API key integration via environment variable (INVAPI_API_KEY)
  • Ready-to-use server for conversion, extraction, and validation

โš ๏ธ Limitations

  • Requires valid INVAPI_API_KEY for full functionality
  • Readme excerpt suggests CLI usage; integration specifics depend on environment
  • Behavior aligned with Invapi E-Invoicing API capabilities and supported formats in source data