InvoiceBloom MCP server
Allows sending invoices with a Stripe payment link when connected, enabling clients to pay online via Stripe.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@InvoiceBloom MCP serverInvoice Acme for 12 hours of consulting at $150 and send it"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
InvoiceBloom MCP server
Create, send and track invoices from Claude, Cursor, or any Model Context Protocol client.
InvoiceBloom is a free invoicing app for freelancers and small businesses. Its MCP server is hosted: there is nothing to install or run. Point your client at the endpoint with an API token and start invoicing.
Endpoint:
https://invoicebloom.io/mcp(Streamable HTTP, stateless)Auth: bearer API token, minted at Settings › Security (free account)
REST API:
https://invoicebloom.io/api/v1with the same token
Quick start
Claude Code
claude mcp add --transport http invoicebloom https://invoicebloom.io/mcp \
--header "Authorization: Bearer ib_YOUR_TOKEN"Cursor, Windsurf and other HTTP-capable clients
{
"mcpServers": {
"invoicebloom": {
"url": "https://invoicebloom.io/mcp",
"headers": { "Authorization": "Bearer ib_YOUR_TOKEN" }
}
}
}Claude Desktop (via mcp-remote)
{
"mcpServers": {
"invoicebloom": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://invoicebloom.io/mcp",
"--header", "Authorization: Bearer ib_YOUR_TOKEN"]
}
}
}Then ask things like "Invoice Acme for 12 hours of consulting at $150 and send it" or "Which invoices are overdue?".
Related MCP server: agent-invoice
Tools
Tool | What it does |
| Your business details, email-confirmation and payment status |
| Find or add the people you invoice |
| Filter by status, client or overdue; full detail with line items and a shareable link |
| Draft invoices with line items, tax and late fees; totals are computed server-side |
| Emails the PDF to the client, with a Stripe payment link if connected |
| Record a payment received outside the app |
| Remove an invoice |
send_invoice and delete_invoice carry MCP annotations (openWorldHint, destructiveHint) so well-behaved assistants confirm with you before calling them.
Safety and limits
A token has the same rights as your account. Revoke it from Settings › Security the moment you think it leaked.
120 requests per minute per token.
The same anti-abuse rules as the web app apply to sending: a confirmed email, at least one line item, and a daily send cap.
Unauthenticated requests get a JSON
401.
Registry metadata
server.json follows the official MCP Registry schema for remote servers.
Support
Questions or a client you want supported: https://invoicebloom.io/contact
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn AI-host work into invoices you review before send — Continue as guest or OAuth via hosted MCP.
Invoicing you drive by talking to your AI: log time, raise invoices and track what's owed via MCP.
Send invoices from Claude and ChatGPT. One sentence becomes a PDF with a Stripe payment link.
Pay-per-action access to APIs and MCP tools over Lightning L402 and Base USDC x402.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceGenerates professional invoices from Claude Desktop using RapidInvoice and stores them in Supabase, with support for multi-currency, public share links, and user-specific billing limits.-
- AlicenseNot gradedqualityAmaintenanceEnables agents to generate, track, and manage invoices via MCP tools, with CLI support for payment tracking and earnings summaries.MIT
- -licenseNot gradedqualityBmaintenanceEnables AI assistants to prepare and create invoices via Outvoicer's invoicing platform using Streamable HTTP MCP.-
- FlicenseNot gradedqualityDmaintenanceHosted MCP server that enables AI assistants to manage clients, invoices, and expenses via the Invox API, supporting actions like drafting, sending, cancelling, and marking invoices as paid, as well as logging expenses and updating client information.-