1. Conduid
  2. Files
  3. io.github.invapi-org/invapi-mcp
MCP server · Files

io.github.invapi-org/invapi-mcp

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

Unclaimed files
37Low

Scored 6 months ago · breakdown

About io.github.invapi-org/invapi-mcp

io.github.invapi-org/invapi-mcp is an MCP server in the Files category: extract, create, convert & validate invoices (UBL, CII, XRechnung, ZUGFeRD, PDF, Excel).

Install

Claude Code
claude mcp add io-github-invapi-org-invapi-mcp -- npx -y @invapi/mcp-server
npx
npx -y @invapi/mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (7)

invapi_convert_cii_to_jsonCII XML → JSON Invoice

Parameters not published.

invapi_convert_json_to_ciiJSON Invoice → CII XML

Parameters not published.

invapi_convert_json_to_ublJSON Invoice → UBL XML

Parameters not published.

invapi_convert_json_to_xlsxJSON Invoices → Excel file

Parameters not published.

invapi_convert_ubl_to_jsonUBL XML → JSON Invoice

Parameters not published.

invapi_convert_zugferd_to_jsonZUGFeRD PDF → JSON Invoice

Parameters not published.

invapi_create_zugferd_pdfPDF + JSON Invoice → ZUGFeRD PDF

Parameters not published.

Ask AI

✦

Ask AI about io.github.invapi-org/invapi-mcp

Powered by Claude · Grounded in docs

I know everything about io.github.invapi-org/invapi-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

@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

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

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.invapi-org/invapi-mcp

How do I install io.github.invapi-org/invapi-mcp?

Run claude mcp add io-github-invapi-org-invapi-mcp -- npx -y @invapi/mcp-server, then add the server to your MCP client's configuration.

Is io.github.invapi-org/invapi-mcp safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.invapi-org/invapi-mcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.