关于 InvoiceBloom
InvoiceBloom 是面向自由职业者和小型企业的托管开票服务,提供 MCP 服务以便通过 AI 客户端管理发票。它支持客户记录、发票处理和令牌认证,无需自行安装服务端。
主要功能
- 01管理客户记录
- 02创建和更新发票
- 03通过邮件发送发票 PDF
- 04跟踪发票状态和付款
- 05筛选逾期发票
- 06Bearer 令牌认证
适用场景
- 01通过 AI 客户端起草并发送客户发票
- 02查询哪些发票已逾期
- 03记录发票对应的线下付款
MCP 相关
托管服务通过 Streamable HTTP 提供账户、客户和发票工具。MCP 客户端使用 Bearer API 令牌连接其端点。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://invoicebloom.io/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http theasteve-invoicebloom https://invoicebloom.io/mcpCursor.cursor/mcp.json
{"mcpServers":{"theasteve-invoicebloom":{"type":"http","url":"https://invoicebloom.io/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"theasteve-invoicebloom":{"type":"http","url":"https://invoicebloom.io/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"theasteve-invoicebloom":{"type":"http","url":"https://invoicebloom.io/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"theasteve-invoicebloom":{"serverUrl":"https://invoicebloom.io/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
全部服务地址
Streamable HTTP
https://invoicebloom.io/mcp需要授权工具
11此工具无需参数。
详细介绍
InvoiceBloom MCP 服务
通过 Claude、Cursor 或任何 Model Context Protocol 客户端创建、发送和跟踪发票。
InvoiceBloom 是一款面向自由职业者和小型企业的免费开票应用。它的 MCP 服务是托管式的:无需安装或运行任何内容。使用 API 令牌将客户端指向该端点,即可开始开票。
- 端点:
https://invoicebloom.io/mcp(Streamable HTTP,无状态) - 身份验证: Bearer API 令牌,可在设置 › 安全中创建(免费账户)
- 文档: https://invoicebloom.io/developers
- REST API:
https://invoicebloom.io/api/v1,使用相同的令牌
快速开始
Claude Code
claude mcp add --transport http invoicebloom https://invoicebloom.io/mcp \
--header "Authorization: Bearer ib_YOUR_TOKEN"
Cursor、Windsurf 和其他支持 HTTP 的客户端
{
"mcpServers": {
"invoicebloom": {
"url": "https://invoicebloom.io/mcp",
"headers": { "Authorization": "Bearer ib_YOUR_TOKEN" }
}
}
}
Claude Desktop(通过 mcp-remote)
{
"mcpServers": {
"invoicebloom": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://invoicebloom.io/mcp",
"--header", "Authorization: Bearer ib_YOUR_TOKEN"]
}
}
}
然后可以提出类似 “为 Acme 开具 12 小时咨询服务的发票,费率为 $150,并发送发票” 或 “哪些发票已逾期?” 的请求。
工具
| 工具 | 功能 |
|---|---|
get_account | 查看企业详情、电子邮件确认状态和付款状态 |
list_clients / create_client / update_client | 查找或添加向其开具发票的对象 |
list_invoices / get_invoice | 按状态、客户或逾期情况筛选;查看包含明细项和可分享链接的完整详情 |
create_invoice / update_invoice | 创建包含明细项、税费和滞纳金的发票草稿;总额由服务端计算 |
send_invoice | 将 PDF 通过电子邮件发送给客户;如果已连接 Stripe,还会附上付款链接 |
mark_invoice_paid | 记录通过应用外方式收到的付款 |
delete_invoice | 删除发票 |
send_invoice 和 delete_invoice 带有 MCP 注释(openWorldHint、destructiveHint),因此行为良好的助手会在调用前向你确认。
安全与限制
- 令牌拥有与你的账户相同的权限。如果你认为令牌已泄露,请立即在“设置 › 安全”中撤销。
- 每个令牌每分钟最多 120 次请求。
- 发送发票时适用与 Web 应用相同的反滥用规则:必须确认电子邮件、至少有一个明细项,并受每日发送上限限制。
- 未经身份验证的请求会收到 JSON
401响应。
注册表元数据
server.json 遵循官方 MCP Registry 远程服务架构。
支持
如有疑问或希望支持某个客户端,请访问:https://invoicebloom.io/contact
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。