Invoicing. Native to MCP.
Give your coding agent a billing department.
Claude Code, Codex, and any MCP client can log work, draft invoices, and send them. You approve.
youInvoice Harbor & Lane for this month. I approve sending it.
- list_unbilled3 entries, $1,512.50
- create_invoiceINV-1145 drafted
- send_invoiceDelivered after your approval
agentSent. $1,512.50 outstanding, due in 14 days.
Fieldstone Digital
Harbor & Lane, due in 14 days
INV-1145
- Technical SEO audit
- $750.00
- Content refresh, 4.5 hrs
- $562.50
- Schema markup fixes
- $200.00
Works with your agents
Claude Code
claude.ai
Codex
Any MCP client
From session to sent invoice
Three steps, then billing happens inside the sessions you are already running.
Install
Add the Billr MCP server to your agent config. One entry, no SDK.
Connect
Paste a scoped API key from your settings. Revoke it whenever you want.
Bill
Ask for an invoice in plain language. It shows up in your dashboard.
Nothing happens off the books
Agents draft by default. Every action lands in your dashboard, and you decide what goes out to a client.
You see everything
Drafts, sends, payments, and logged hours all show up in the same place, whoever created them.
Outstanding
$4,752.50
Across 2 open invoices
- INV-1145Harbor & Lane$1,512.50Sent
- INV-1144Camber Coffee$980.00Paid
- INV-1143Halcyon Labs$3,240.00Overdue
- INV-1142Meridian Design$1,100.00Paid
Your agent does the work
53 tools your agent calls directly, with the same permissions you would give a bookkeeper.
Tools available over MCP
HTTPS- log_time2.5 hrs, Harbor & Lane
- log_expense$54.99, software
- list_unbilled3 entries, $1,512.50
- create_invoiceINV-1145, draft
- send_invoiceaccounting@harborlane.com
- get_invoice_linkINV-1145
Your agent, your rules
Drop a recipe into your project instructions and the workflow runs itself, within the limits you set.
Browse recipesLog time after every session
After each work session, log billable time with log_time. Never invoice or send from this recipe.
Month-end invoice run
On the 1st, draft invoices from list_unbilled for every client. Leave each one as a draft.
Overdue nudges
Weekly, draft friendly reminders for overdue invoices. Paste them back to me. Never send.
Simple pricing.
Run Billr yourself for nothing, or let us run it for $19 a month.
Self-hosted
Run it yourself.
Free
The full application under Apache-2.0, on your own infrastructure. Your database, your Stripe and email accounts, nothing reported back to us.
- Every feature, including the MCP server
- Runs against your own Postgres database
- Your own Stripe and email provider accounts
- Read, fork and modify the source
- You handle deployment, backups and upgrades
Repository opens with the launch.
Hosted
We run it for you.
$19per month
Billr at billr.cc, ready the minute you sign up, with unlimited clients and invoices. 14 days free, then billed by Stripe, cancel from your workspace any time.
- Every feature, including the MCP server
- Infrastructure, backups and upgrades handled
- Shared MCP endpoint at mcp.billr.cc
- Sign in with email, GitHub or Google
- Email support from the people who build it
No per-invoice fees. 0% platform fee.
Start billing from your next session
Create an account, connect an agent, and let it handle the paperwork.
Get started