Skip to main content
MCP server CX Codex

BillingEngine — Claude Code MCP server: what it does, how to install

Connects your assistant to BillingEngine to prepare draft invoices, find client records, and register incoming payments.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add mcp -e BILLINGENGINE_API_KEY=<BILLINGENGINE_API_KEY> -- npx -y billingengine-mcp
Open on GitHub

What BillingEngine does

This server runs locally as a bridge to the BillingEngine API. It equips your assistant with tools such as create_invoice, find_customers, and record_payment right in the chat. You can also trigger download_invoice to save generated PDF or XML documents to your Downloads directory.

Safety limits are built in by default. New invoices are generated solely as drafts, meaning nothing gets mailed to your buyers without your manual approval in the web interface. Nothing can be deleted through the tools.

The server requires Node.js 20 or newer and an active paid plan, because the free tier lacks API access. You must provide your credential using BILLINGENGINE_API_KEY.

What it helps with

  • draft customer invoices from chat prompts
  • look up client profiles by email or organization name
  • review unpaid or overdue invoices
  • log incoming payments against existing bills
  • save invoice PDF and XML files to the local machine

Example prompts for the agent

  • Create a draft invoice for Acme Painting for 100 euros
  • Which invoices are overdue right now?
  • Acme paid invoice 2610030028, record the payment

How to install BillingEngine

Platform CLI

claude mcp add mcp -e BILLINGENGINE_API_KEY=<BILLINGENGINE_API_KEY> -- npx -y billingengine-mcp

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about BillingEngine

How do I install BillingEngine in Claude Code?

Run claude mcp add --env BILLINGENGINE_API_KEY=<BILLINGENGINE_API_KEY> --transport stdio billingengine -- npx -y billingengine-mcp replacing the placeholder with your key from the BillingEngine settings.

What does the BillingEngine MCP server do?

It gives your assistant access to BillingEngine endpoints, enabling you to inspect accounts, draft bills, and log payment receipts directly inside the editor.

Does the server deliver invoices to clients automatically?

No, every invoice is created strictly as a draft. You review and send out the final document manually in BillingEngine.

Similar MCP servers

All MCP servers for Finance and business →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor