Docs

The InvoiceBadger MCP server

Connect InvoiceBadger to Claude, Cursor or any MCP client and run your invoicing by asking for it.

InvoiceBadger has two front doors onto the same data: a plain web app, and a remote MCP server. The MCP server lets the AI assistant you already have open create clients, log time, raise invoices and tell you who has not paid, without you leaving what you were doing.

Connecting it

The server is remote and hosted, so there is nothing to install and no API key to paste.

Transport is streamable HTTP. The server is also published to the Official MCP Registry as com.invoicebadger/invoice-badger.

Tools

Fourteen tools, covering the whole invoicing loop.

Clients

Invoices

Getting paid

Example prompts

Authentication and access

Every request to /mcp sits behind OAuth. Without a valid token you get a 401 and no tool runs. The token carries your account id, and every tool scopes its queries to that account, so a valid token for one account cannot reach another's data. Discovery is standard, at /.well-known/oauth-authorization-server and /.well-known/oauth-protected-resource.

Write operations are capped per account per day. That is an abuse backstop rather than a plan limit.

What it costs

Nothing. The MCP server is on the free plan, which also includes unlimited invoices and clients. Pro adds your own logo, the full set of invoice themes and removes the badge from invoices you send.

Questions or something not working? Email support@invoicebadger.com.

Give the boring bit to a badger.

Free to start. Built for freelancers.

Get started