LightSpeedPlusOne

Invovate MCP Server

Community LightSpeedPlusOne
Updated

MCP server for the Invovate invoice API — generate PDF, JSON & UBL 2.1 invoices in 11 languages from AI agents (Claude Desktop, Cursor, Windsurf).

Invovate MCP Server

Let AI agents generate PDF, JSON, and UBL 2.1 invoices in 11 languages(including right-to-left Arabic, Japanese, Hindi, and Cyrillic) through theInvovate invoice API. Works with Claude Desktop,Cursor, Windsurf, and any MCP-capable client.

JSON math works with no API key; PDF/UBL output uses a free key.

Tools

Tool What it does Key needed
calculate_invoice_totals Compute subtotal, discounts, tax, shipping, deposit, grand total, balance due — no file rendered. No
generate_invoice_pdf Generate a PDF. Returns a 7-day hosted link (great for chat), or writes the file when save_path is given. Recommended
generate_invoice_ubl Generate UBL 2.1 XML (interoperability/archival only — not regulated e-invoicing). Yes
get_invoice_capabilities List supported languages, templates, currencies, and features. No

Get a free API key

Sign up at https://invovate.com/auth — your key starts with inv_. Free tier,no credit card. (You can use the server without a key for calculate_invoice_totals.)

Install

Claude Desktop

Add to claude_desktop_config.json(~/Library/Application Support/Claude/claude_desktop_config.json on macOS,%APPDATA%\Claude\claude_desktop_config.json on Windows):

{
  "mcpServers": {
    "invovate": {
      "command": "npx",
      "args": ["-y", "invovate-mcp-server"],
      "env": { "INVOVATE_API_KEY": "inv_your_key_here" }
    }
  }
}

Restart Claude Desktop. Then ask: “Create an invoice for Acme BV billing Globexfor 3 consulting days at €900/day with 21% VAT, in English, and give me the PDF.”

Cursor / Windsurf

Add the same block to the MCP config (~/.cursor/mcp.json for Cursor, or theWindsurf MCP settings).

Run from source (before npm publish)

git clone <this repo> && cd mcp-server && npm install
INVOVATE_API_KEY=inv_your_key node src/index.js

…and point your client at it:

{
  "mcpServers": {
    "invovate": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-server/src/index.js"],
      "env": { "INVOVATE_API_KEY": "inv_your_key_here" }
    }
  }
}

Configuration

Env var Default Purpose
INVOVATE_API_KEY Free API key (inv_…). Enables PDF/UBL output and hosted links.
INVOVATE_API_BASE https://invovate.com Override the API base (rarely needed).

Test

npm test                                   # lists tools + JSON math (no key)
INVOVATE_API_KEY=inv_xxx npm test          # also exercises the PDF hosted-link path

Notes

License

MIT © Invovate

MCP Server · Populars

MCP Server · New

    butterbase-ai

    butterbase

    Open-source backend-as-a-service. Postgres, auth, storage, functions, AI gateway, MCP.

    Community butterbase-ai
    GoPlusSecurity

    GoPlus AgentGuard

    Security guard for AI agents — blocks malicious skills, prevents data leaks, protects secrets. 24 detection rules, runtime action evaluation, trust registry.

    Community GoPlusSecurity
    respawn-llc

    tool-filter-mcp

    MCP proxy server that filters tools from upstream MCP servers via regex-based deny list

    Community respawn-llc
    Kaelio

    ktx-ai-data-agents-context

    ktx is an executable context layer for data and analytics agents 🐙 Allow Claude Code, Codex, and any AI agent to query data accurately through MCP with skills, memory and a semantic layer

    Community Kaelio
    bergside

    TypeUI - Build better UI with AI

    Build better UI with Codex, Claude, Cursor and other AI tools

    Community bergside