ethanplusai

Billr — Productivity skill for Claude Code

Productivity community

Self-hosted, MCP-native invoicing.

How to install Billr

This entry records only its repository, not the path inside it, so there is no exact command to give. Open ethanplusai/billr and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Billr does

Self-hosted, MCP-native invoicing. Clients, invoices, estimates, time, expenses and Stripe payments, with a built-in MCP server so Claude Code, Codex, Cursor and other agents can do the billing work with you.

Alternatives in Productivity

  • Ccplugins — Claude Code Plugins that actually save time 2.7k ★
  • Tradingview MCP — Real-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick p 2.6k ★
  • Repurpose — Workflow recipe — turn one blog post, video, or idea into a full platform-native content pack (thread, LinkedI 1.3k ★

README

Billr

Invoicing for your business and the agents that work for it.

Billr is the billing workspace you run for your own business: clients, invoices, estimates, engagements, time, expenses, payments and reports. It is also an MCP server, so a coding agent can do the same work with a scoped key you can revoke, and every document it touches stays in an application a person can open.

License: Apache-2.0 Node 22+ CI

**Prefer not to run it yourself? [billr.cc](https://billr.cc) is the hosted version of Billr.**

![The Billr dashboard for a fictional studio, showing recorded payments, outstanding balance and recent invoices](docs/images/dashboard.png)

What it is

Billr is self-hosted invoicing built for working with agents. You run it on your own computer or server, you and your agents bill your clients from it, and the only outside people who ever see it are those clients, on the invoice and estimate pages Billr sends them.

  • One owner. The first person to sign up owns the installation, and sign-up closes behind them.
  • Your Stripe account. Card payments go straight to the Stripe account whose keys you put in the environment. Nothing sits in the middle and nothing is added on top of Stripe's fee.
  • Your database. Everything lives in a Supabase project you control: on your laptop, on your own server, or managed.
  • Your agents. Claude Code, Codex, Cursor and any MCP client connect by URL to /api/mcp on your installation.