Bots St

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, HTTPhttps://invoicebloom.io/mcpNeeds header Authorization

What it can do

ToolWhat it says it does
create_clientCreates 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_invoiceCreates 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_invoicePermanently 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_accountReturns 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_invoiceReturns 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_clientsLists 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_invoicesLists 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_paidMarks an invoice as paid, for payments received outside InvoiceBloom (bank transfer, cash, cheque). Card payments through the payment link are recorded automatically.
send_invoiceEmails 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_clientUpdates an existing client's details. Only the fields you pass are changed.
update_invoiceUpdates 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

WhenWhat happenedTime
Answered2916 ms
Answered3038 ms
Answered1654 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.