Skip to content
Agent-native · MCP server live

Invoicing your AI runs for you.

A meticulously crafted editor, a full REST PDF API, and a native MCP server — so Claude, Hermes, OpenClaw, ChatGPT and any other agent can draft invoices, surface overdue accounts, and reconcile payments in plain English.

Works with Claude · Hermes · OpenClaw · ChatGPT · any MCP client

INVOICE

Bill To

Acme Design Collective

Jane Foster

123 Sample Street
London SE1 7TH

jane@acme.example

Studio Atlas

Alex Morgan

12 Example Studio Lane

London W1A 0AX

hello@yourstudio.example

+44 7700 900123

Invoice #
INV-DEMO001
Date
Sat, May 16, 2026
Due date
Mon, Jun 15, 2026
Item
Qty
Price
Total
Brand identity refresh
1
£4,500
£4,500
Web build (5 pages)
1
£6,500
£6,500
Photography day rate
2
£950
£1,900
Subtotal£12,900
Total (GBP)£12,900

Thank you for your business!

From key to first invoice in three steps.

No SDK to install, no schema to learn. Issue a Bearer token, point your agent at the MCP URL, and you're billing in the same sentence you'd use over Slack.

System // 001

Step 01

Mint a PDF API key

Spin up an ozs_live_… key from the Developer dashboard. Scoped per integration, revocable on demand, no card required to start.

Step 02

Connect your agent

One-line CLI for Claude Code, or paste a six-line block into .mcp.json for Cursor, Codex, Windsurf, ChatGPT Desktop — any MCP-compatible client.

Step 03

Talk in plain English

“Bill Acme £4,500 for last month, due in 14 days, with a Stripe link.” Your agent drafts, marks paid, hands you share-links for clients, and surfaces overdue accounts — no UI required.

Watch an agent invoice in real time.

This isn't a marketing animation — it's the exact MCP tool sequence Claude, Cursor, ChatGPT Desktop and Codex run when you ask them to bill a client. Plain English in, real invoice out.

System // 002

Agent transcript · 01 / 02Live MCP

Designed for precision. Built for scale.

We stripped away the generic dashboard bloat to focus entirely on the document and the data pipeline driving it.

System // 003

The Interface

A meticulously crafted editor that gets out of your way. Every keystroke produces print-grade typography.

Draft InvoiceEDITING

The PDF API

Full REST PDF API over your invoices. Create, update, search, and mark paid — all from one programmable surface, secured with Bearer keys you mint and revoke from the dashboard.

// Issue an invoice
curl "https://orizustudio.co.uk/api/v1/invoices" \
-X POST \
-H "Authorization: Bearer ork_..." \
-d '{ "client_name": "Acme", "items": [...] }'

Endpoints: POST · GET · PATCH · DELETE · Filter by status, client, date range

SYSTEM // AGENTS

Your AI keeps your books.

Orizu ships a native Model Context Protocol server. Plug it into Claude, ChatGPT, or Cursor — desktop or mobile — or any MCP-compatible agent, and your AI can run your invoicing in plain English: draft, list overdue, mark paid, share PDF links, pull reports.

  • draft_invoiceCreate a fully-itemised invoice
  • list_unpaid_invoicesPull every invoice still owed, even before it's overdue
  • list_overdue_invoicesSurface every unpaid invoice past its due date
  • mark_invoice_paid / unpaidReconcile payments — or undo when you change your mind
  • attach_payment_linkGenerate a Stripe Payment Link and bind it to an invoice
  • get_invoice_pdf_urlReturn a shareable hosted PDF link (valid 90 days)
  • get_invoice_share_linkDrop a branded short link straight into a client email
  • get_usageCheck your monthly quota and plan tier in one ask
  • update_invoice / delete_invoiceEdit line items, dues, totals, or remove drafts

EXAMPLE // CONVERSATION

> you
Bill Orizu Motors £4,500 for last month's identity refresh, due in 14 days. Add a Stripe link.
→ agent
draft_invoice({client_company:'Orizu Motors', items:[...], total:4500})
attach_payment_link({id:'inv_a7c2'})
✓ INV-A7C2K1 drafted · £4,500 · due Jun 02 · stripe link attached
> you
Bill Hermes Atelier £2,800 for the Q1 retainer, due in 30 days. Use my bank details for payment.
→ agent
draft_invoice({client_company:'Hermes Atelier', items:[...], total:2800, payment_method:'bank'})
✓ INV-H4R2M9 drafted · £2,800 · due Jun 22 · bank details auto-filled from profile
> you
Anyone overdue?
→ agent
list_overdue_invoices()
2 overdue · Acme Co (£8,200, 12d) · Studio Nine (£1,150, 4d)
> you
Mark the Acme one paid — they wired me yesterday.
→ agent
mark_invoice_paid({number:'INV-ACME', paid_at:'yesterday'})
✓ INV-ACME marked paid · £8,200
> you
Can you send me a copy of the Acme invoice?
→ agent
get_invoice_share_link({number:'INV-ACME'})
✓ branded share link (never expires):
https://orizustudio.co.uk/.../p/aB3xK9pQrZ

Works with Claude · ChatGPT · Cursor · desktop or mobile · any MCP client

Global Routing

Automatic multi-currency conversion and localized tax routing across 45 jurisdictions.

Agent-ready PDFs

Your AI drafts an invoice and gets a signed 90-day URL back. Paste it in any chat, email, or doc — the customer opens it instantly, no re-renders or attachments.

Stripe Payments

Connect your Stripe account once. Every invoice auto-generates a Pay-now link; webhooks reconcile payments straight to Paid.

Pricing // 003

Predictable pricing.

No hidden volume metrics. Just straightforward software.

Basic

£10/month
  • Unlimited web invoices
  • 2,000 PDF API + MCP calls / mo
  • Custom integrations
  • Dedicated support

Growth

£20/month
  • Unlimited web invoices
  • 9,000 PDF API + MCP calls / mo
  • Custom integrations
  • Dedicated support

Scale

£40/month
  • Unlimited web invoices
  • 45,000 PDF API + MCP calls / mo
  • Custom integrations
  • Dedicated support
£0free forever — the most generous free plan on the market
2 invoices / moPDF download1 userBasic templatesNo PDF API + MCP
Start for free
“I've tried every invoicing tool out there. Then I plugged Orizu's MCP server into Claude — and billing became a one-liner. Now I just say ‘draft an invoice for Northbound, £3,200, due in 14 days’ and a hosted PDF lands, ready to share. Total game-changer.”

Fayaz Ahmed

Freelance Developer · Claude + Cursor user

Our studio runs invoicing through Cursor now. I describe what we shipped, the agent drafts five invoices off the timesheet, I hit approve. What used to be a Friday afternoon is twenty minutes.

Maya Okonkwo

Founder

The 90-day hosted PDF link is the small thing that made me switch. Drop it in Slack, the client opens it on their phone, Stripe link right there. Paid in an hour. No follow-ups.

Dan Reichert

Independent Designer

I run finance for three studios. The REST API let me wire all three into one dashboard in an afternoon. Stripe webhooks reconcile payments automatically. Boring, in the best way.

Priya Shankar

Operations Lead

FAQ // 002

Frequently asked questions

Anything that speaks the Model Context Protocol (MCP) — Claude Desktop, Claude Code, Hermes, OpenClaw, ChatGPT Desktop, Cursor, and the rest. Once you've added Orizu's MCP server to the agent's config, you talk to it like you'd talk to any other tool — in plain English.

Our MCP server exposes a full toolkit: draft a new invoice with line items, tax and currency; list all invoices or just overdue ones; mark invoices sent or paid; update line items, dates and totals; attach a Stripe payment link; delete drafts; and — when a user asks "Can you send me a copy of the invoice?" — return a hosted PDF link valid for 90 days that the client can open in any browser. So "Bill Acme £4,500 for last month, due in 14 days, with a Stripe link" turns into a real invoice in seconds.

Generate a PDF API key in the Developer section of your dashboard, then paste Orizu's MCP server URL into your agent's config (Claude Desktop's claude_desktop_config.json, Cursor's settings, etc.). Setup takes about a minute. Quick-start guides for the most popular agents are on the way.

Yes. Every agent call uses your own PDF API key and is scoped to your rows in the database — enforced at the database layer via row-level security. The agent only sees what you would see logged in yourself. We don't train any model on your invoices and we never share your data with third parties.

Absolutely. The web editor and PDF download work without ever touching the AI side. You can also use the REST PDF API directly from any backend or no-code tool with a Bearer token. The MCP is an option, not a requirement.

You send it to them yourself, through the channel you already use — email, Slack, WhatsApp, your project-management tool. Orizu hands you two delivery formats and you choose: (1) a one-click PDF download from any invoice row in the dashboard, or (2) a public-but-unguessable share URL (valid 90 days) anyone can open in a browser. Your agent can return either format on request via the get_invoice_pdf_url tool. We deliberately don't send email to your clients ourselves — keeps you in control of the From address, the cover note, and the conversation thread.

Yes — connect your Stripe account once in the Integrations tab and every invoice can auto-generate a Pay-now link. Your agent can attach a Stripe link to any invoice via attach_payment_link, and when the payment lands Stripe pings us and the invoice flips to Paid without you lifting a finger.

Yes — 2 invoices per month, PDF download, single user, basic templates. Upgrade to a paid tier when you want unlimited invoices plus access to the REST PDF API and MCP server.

Ready to clean up your ledgers?

Or skip the form → Get Started Free

We read every message personally — typically reply within a business day.