bots.st/invoicebloom
InvoiceBloom
Create, send, and track invoices
2916 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 11
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://invoicebloom.io/mcpNeeds header Authorization
What it can do
| Tool | What it says it does |
|---|---|
create_client | Creates a new client to invoice. Name and email are required; the email is where invoices are sent. Check list_clients first so you do not create duplicates. |
create_invoice | Creates a draft invoice with line items for an existing client. Identify the client by client_id or client_email (must already exist; use create_client otherwise). Totals are computed server-side: subtotal + tax% + late_fee. Nothing is emailed until you call send_invoice. Returns the invoice… |
delete_invoice | Permanently deletes an invoice and its line items. Cannot be undone. Confirm with the user before calling; prefer leaving paid invoices in place for their records. |
get_account | Returns the signed-in user's profile: business name, address, saved payment instructions, whether their email is confirmed (required before sending invoices), whether they can take card payments, and client/invoice counts. Call this first to know who you are acting for. |
get_invoice | Returns one invoice with its line items, totals, status, the client it is for, a public_url the client can open, and a payment link if one exists. |
list_clients | Lists the user's clients (people or companies they invoice), optionally filtered by a search term matched against name, email and company. Use it to find a client_id before creating an invoice. |
list_invoices | Lists the user's invoices, newest first, without line items. Filter by status (draft, sent, paid), by client, or overdue_only for unpaid invoices past their due date (there is no 'overdue' status; use overdue_only). Use get_invoice for full detail. |
mark_invoice_paid | Marks an invoice as paid, for payments received outside InvoiceBloom (bank transfer, cash, cheque). Card payments through the payment link are recorded automatically. |
send_invoice | Emails the invoice (with a PDF attached) to the client's email address and marks it as sent. This contacts a real person: confirm with the user before calling. Requires at least one line item and a confirmed user email. If the user takes card payments, a Stripe payment link is added first. |
update_client | Updates an existing client's details. Only the fields you pass are changed. |
update_invoice | Updates an invoice. Only fields you pass change. If you pass line_items, they REPLACE the existing line items entirely, so include every item that should remain. Works on draft and sent invoices; re-send with send_invoice if the client needs the new version. |
In its maker's words
Create, send and track invoices for freelancers and small businesses.
- Website
- invoicebloom.io/developers
- Source
- github.com/theasteve/invoicebloom-mcp
- Publisher
- theasteve
- Listed from
- the official MCP Registry as
io.github.theasteve/invoicebloom - Version
- 1.0.0, updated 25 Sep 2026
- Kinds of work
- Shops and payments, Messaging and support, Productivity
The domain it lives on
- invoicebloom.io
- registered 28 May 2025 (1 year ago), at Porkbun LLC, its home page is a working site
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 2916 ms | |
| Answered | 3038 ms | |
| Answered | 1654 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.