MCP.Market

BillingEngine MCP server

by billingengine.com·com.billingengine/mcp·v0.2.1

Create invoices and customers and record payments in BillingEngine from any MCP client.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed BillingEngine yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

BillingEngine tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How BillingEngine compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 70% of 48,255 servers

Release history: 4 versions in the registry since 2026-10-03, latest 2026-10-30, typically one every 10 days.

Install BillingEngine in Claude Code, Cursor or VS Code

Runs npx -y billingengine-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp -- npx -y billingengine-mcp
Add to Cursor

What the publisher says

From the BillingEngine repository's README, as published. We do not edit it. Read it on GitHub

BillingEngine MCP server

Create customers and invoices, look up open invoices and record payments in BillingEngine by talking to Claude, Cursor or any other MCP client:

"Create an invoice for Malermeister Müller over 100 euros."

"Which invoices are overdue?"

"Müller paid invoice 2610030028, record the payment."

BillingEngine is invoicing software for freelancers and small businesses with e-invoicing (XRechnung and ZUGFeRD / Factur-X), DATEV export and a German and English interface. The server is a thin layer over the BillingEngine API and runs on your computer.

Requirements

  • Node.js 20 or newer
  • A BillingEngine account on a paid plan. The API is not available in the Free plan.
  • Your API key from Settings > API in BillingEngine

Setup

Claude Desktop

Add this to claudedesktopconfig.json:

{
  "mcpServers": {
    "billingengine": {
      "command": "npx",
      "args": ["-y", "billingengine-mcp"],
      "env": { "BILLINGENGINE_API_KEY": "your-api-key" }
    }
  }
}

Claude Code

claude mcp add billingengine --env BILLINGENGINE_API_KEY=your-api-key -- npx -y billingengine-mcp

Cursor and other clients

Use the same command, args and env as above in the MCP settings of your client.

Tools

What it does and does not do

the invoice in BillingEngine. Every result contains a link to open the draft.

  • Invoices are created as drafts. Nothing is sent to your customers; you review and send

account settings, exactly as in the invoice form.

  • Prices are net. Number, language, texts, VAT treatment and payment terms come from your
  • Nothing can be deleted through this server.
  • New invoices count towards the monthly invoice maximum of your plan.
  • The API allows 60 requests per minute per key.
  • Your key stays on your computer and is only sent to BillingEngine.

If a key is ever exposed, generate a new one under Settings > API. The old key stops working immediately. The settings also show when the key was last used.

Configuration

Development

npm install
npm run build
BILLINGENGINE_API_KEY=... node dist/index.js

License

MIT. BillingEngine itself is a commercial service; see billingengine.com.

Nothing above is checked by us. What we check is on the safety report.

BillingEngine: common questions

Is BillingEngine MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the BillingEngine safety report
How do I install BillingEngine?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does BillingEngine need an API key?
Yes. The registry entry asks for BILLINGENGINE_API_KEY.
Is BillingEngine maintained?
The last commit was 32 days ago (2026-10-03). The latest release is v0.2.1.