Works with Claude Desktop, Claude Code, Cursor and any Model Context Protocol client. Runs on your own machine, or hosted with no install.
mcp-invoice-generator is an MCP project maintained in the theluckystrike/mcp-invoice-generator repository. The maintainer describes its purpose as “Works with Claude Desktop, Claude Code, Cursor and any Model Context Protocol client. Runs on your own machine, or hosted with no install”. Read the project documentation for the complete scope.
The project provides a local client configuration using node. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| business_set | Store the issuer profile: name, address, email, VAT id, IBAN, bank, logo, default currency, default tax rate, payment terms, invoice prefix. tax_rate, vat_rate |
| client_add | Add or update a client (name, address, email, VAT id). A record identical to one already stored is refused, naming the id that holds it, so the same client… |
| client_delete | Delete a stored client nothing uses. Refused, with the document named, while an invoice, quote, credit note, purchase order, deposit, statement or recurring… |
| client_list | List stored clients with their ids |
| invoice_create | Create an invoice from line items; allocates the next number, computes discount, tax per rate and total. Items may carry a per-line currency, and a mix is… |
| invoice_from_hours | Shortcut: bill one client for N hours at an hourly rate. target_currency + fx_rates issue the invoice in another currency (you supply the rate); entry_ids come |
| invoice_list | List invoices, filtered by status, client and issue-date range |
| invoice_get | Full stored record for one invoice number |
| invoice_mark_paid | Record a payment in full or in part; reports the balance due |
| invoice_pdf | Render the A4 PDF and return the file path. The response calls the file a PDF only when it is one |
| overdue_report | Unpaid invoices past due, days overdue, outstanding totals per currency. Free |
| license_status | Show free or Pro mode |
| license_activate | Activate a Pro key (verified offline) |
{
"mcpServers": {
"invoice": {
"command": "node",
"args": [
"/absolute/path/to/mcp-invoice-generator/dist/index.js"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Access Stripe billing and payment tools through its MCP server. Connect with OAuth or a supported agent API key and choose the intended account.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Put 6,000+ pre-built scrapers at your assistant's fingertips through one MCP endpoint.
Build for Shopify with current APIs — the official Dev MCP server for schema-accurate storefront and admin code.
Give your AI assistant a supervised window into your Interactive Brokers account — balances, positions, live quotes and orders.
Invoices, payments and disputes through PayPal's official server — commerce operations by conversation.