Skip to main content
Glama
invapi-org

@invapi/mcp-server

by invapi-org

@invapi/mcp-server

MCP server for the Invapi E-Invoicing API — convert, validate, and extract invoices in UBL, CII, ZUGFeRD, Excel, and more.

Quick Start

npm install -g @invapi/mcp-server

Set your API key (get one at invapi.org):

export INVAPI_API_KEY=your-api-key

Related MCP server: einvoice-mcp

Usage

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "invapi": {
      "command": "npx",
      "args": ["-y", "@invapi/mcp-server"],
      "env": {
        "INVAPI_API_KEY": "your-api-key"
      }
    }
  }
}

Claude Code

claude mcp add -e INVAPI_API_KEY=xxx invapi -- npx @invapi/mcp-server

Tools

Conversion

Tool

Description

invapi_convert_json_to_ubl

JSON Invoice → UBL XML

invapi_convert_json_to_cii

JSON Invoice → CII XML

invapi_convert_ubl_to_json

UBL XML → JSON Invoice

invapi_convert_cii_to_json

CII XML → JSON Invoice

invapi_convert_json_to_xlsx

JSON Invoices → Excel file

invapi_create_zugferd_pdf

PDF + JSON Invoice → ZUGFeRD PDF

invapi_convert_zugferd_to_json

ZUGFeRD PDF → JSON Invoice

Validation

Tool

Description

invapi_validate_ubl

Validate UBL XML against XRechnung 3.0.2 (EN 16931)

invapi_validate_cii

Validate CII XML against XRechnung 3.0.2 (EN 16931)

invapi_validate_xml

Validate XML with auto-detected format

Extraction

Tool

Description

invapi_extract_invoice

Extract structured invoice data from PDF or image

invapi_extract_qr

Extract QR code data from image

User

Tool

Description

invapi_get_user

Get account info and remaining API credits

Batch

Tool

Description

invapi_batch_convert

Run up to 100 conversion operations in a single request

Development

git clone https://github.com/invapi/invapi-mcp.git
cd invapi-mcp
npm install
npm run dev

License

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    An MCP server for electronic invoicing that enables generating, validating, and parsing Factur-X and ZUGFeRD compliant XML invoices. It supports the French 2026 B2B reform and provides integration with Chorus Pro for automated invoice submission and status tracking.
    Last updated
    5
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for DACH e-invoicing. Create XRechnung (UBL) and ZUGFeRD 2.3 (Factur-X CII) invoices, validate against EN 16931 rules, extract data from XML, and convert between UBL, CII and JSON formats.
    Last updated
    6
    51
    2
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Model Context Protocol (MCP) server for German Electronic Invoicing (ZUGFeRD 2.x / XRechnung 3.x). Provides tools to validate, generate, parse, and convert invoices compliant with EN 16931 and KoSIT.
    Last updated
    8
    1
    Apache 2.0
  • A
    license
    A
    quality
    A
    maintenance
    Model Context Protocol (MCP) server for Spanish Electronic Invoicing. Provides tools to generate, validate, and submit invoices across VERI\*FACTU, Facturae/FACe, SII, TicketBAI, and Crea y Crece B2B.
    Last updated
    19
    1
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Create, validate, convert & extract compliant e-invoices (UBL, Factur-X, ZUGFeRD, XRechnung)

  • Brazilian fiscal MCP server - issue NF-e, NFC-e, NFS-e, CT-e, MDF-e and DC-e via SEFAZ.

  • MCP Server for agents to onboard, pay, and provision services autonomously with InFlow

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/invapi-org/invapi-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server