Give your coding agent a billing department.

Claude Code, Codex, and any MCP client can log work, draft invoices, and send them. You approve.

Agent session
billr mcp

youInvoice Harbor & Lane for this month.

  • list_unbilled3 entries, $1,512.50
  • create_invoiceINV-1145 drafted
  • send_invoiceSent to accounting@harborlane.com

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
Balance due$1,512.50

Works with your agents

Claude Codeclaude.aiCodexAny MCP client

From session to sent invoice

Three steps, then billing happens inside the sessions you are already running.

  1. Install

    Add the Billr MCP server to your agent config. One entry, no SDK.

  2. Connect

    Paste a scoped API key from your settings. Revoke it whenever you want.

  3. 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

  • Harbor & Lane$1,512.50Sent
  • Camber Coffee$980.00Paid
  • Halcyon Labs$3,240.00Overdue
  • Meridian Design$1,100.00Paid

Your agent does the work

A small set of tools your agent calls directly, with the same permissions you would give a bookkeeper.

Tools available over MCP

  • 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 recipes

Log 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.

The agent toolkit is open source

Coming soon

Tool definitions, skills, and integration examples. Read it, fork it, or send a patch.

Free forever.

No plans, no seats, no per-invoice fees. Connect your own payment processor and Billr never touches your money.

Start billing from your next session

Create an account, connect an agent, and let it handle the paperwork.

Get started