MCP server for BillingEngine to create and manage customers, draft invoices, e-invoices, and payments from Claude, Cursor, and other MCP clients.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Billingengine MCP.
find_customersSearches customers by company, name or email
create_customerCreates a customer
update_customerChanges a customer
create_invoiceCreates a **draft** invoice for a customer
update_invoiceChanges a draft invoice
list_invoicesLists invoices, filtered by status, customer, number or date
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 Acme Painting over 100 euros."
"Which invoices are overdue?"
"Acme paid invoice 2610030028, record the payment."
BillingEngine is invoicing software for freelancers and small businesses with e-invoicing (EN 16931, XRechnung, ZUGFeRD / Factur-X). The server is a thin layer over the BillingEngine API and runs on your computer.
Add this to claude_desktop_config.json:
Use the same command, args and env as above in the MCP settings of your client.
| Tool | What it does |
|---|---|
find_customers | Searches customers by company, name or email |
create_customer | Creates a customer |
update_customer | Changes a customer |
create_invoice | Creates a draft invoice for a customer |
update_invoice | Changes a draft invoice |
list_invoices | Lists invoices, filtered by status, customer, number or date |
get_invoice | Returns one invoice with items and payment status |
download_invoice | Saves the PDF or the XML e-invoice to your Downloads folder |
record_payment | Records a payment for sent invoices |
list_payments | Lists payments, optionally for one invoice |
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.
| Variable | Meaning |
|---|---|
BILLINGENGINE_API_KEY | Your API key (required) |
BILLINGENGINE_URL | Base URL, defaults to https://www.billingengine.com |
MIT. BillingEngine itself is a commercial service; see billingengine.com.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/billingengine-mcp)<a href="https://allmcps.com/mcp/billingengine-mcp"><img src="https://allmcps.com/api/badge/billingengine-mcp?style=directory" alt="Billingengine MCP on AllMCPs" /></a>