FastBill MCP by usefulapi

io.usefulapi由 usefulapi.io 发布官方发布者v1.12.4更新于 Nov 7, 2026

Read FastBill customers, invoices, estimates, expenses; create customers, invoices, projects.

发布方自己的服务:Ably MCP by usefulapi

已验证Streamable HTTP可网页运行效率与工作流金融商业与电商

概览

AI 生成的概览

托管式 FastBill 连接器,让助手读取客户、发票、报价、支出和项目,并创建或完成账单记录。

可以做什么
  • 列出并获取客户及其联系人,可按编号、国家、城市或搜索词筛选
  • 列出普通发票、定期发票模板、报价、收入和支出,含金额、状态、日期和明细行
  • 列出产品、项目、工时记录和单据模板
  • 创建客户、发票、报价、产品、项目和工时记录,并更新客户字段
  • 将草稿发票定稿,并把已定稿发票标记为已付款
  • 查看本月调用用量、提交功能请求、升级或取消付费方案
适用场景
当账单和客户数据存放在 FastBill 中,希望助手回答逾期发票、客户收入或已记录工时等问题,或根据明细行起草发票和报价而无需切换工具时适用。
运行要求
以 URL 方式添加的远程 MCP 端点,无需安装包或本地运行时。登录使用 OAuth,登录页要求填写 FastBill 登录邮箱和 API 密钥,并按用户分别存储。需要能访问该托管端点的网络。
安装前请注意
写入类工具会改动 FastBill 数据:创建客户、发票、报价、产品、项目和工时记录,更新客户,以及把发票标记为已付款。发票定稿不可撤销且之后无法编辑,请先确认草稿。FastBill 不会对客户去重,创建前应先搜索。FastBill 邮箱和 API 密钥由第三方托管方存储。免费方案每月仅 50 次调用;付费方案通过付款链接结算。

安装

在 SourceWeft 中

  1. 打开 控制台中的 FastBill MCP by usefulapi,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.usefulapi%2Ffastbill/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "fastbill-by-usefulapi": {
      "type": "http",
      "url": "https://fastbill.usefulapi.io/mcp"
    }
  }
}

README

FastBill MCP by usefulapi

Live endpoint: https://fastbill.usefulapi.io/mcp

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://fastbill.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http fastbill https://fastbill.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "fastbill": {      "url": "https://fastbill.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your FastBill credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/fastbill/

On first connect you will paste your FastBill login e-mail and API key. They are validated, stored per-user, and scoped to you. No keys in config files.

Tools

ToolTypeWhat it does
fastbill_list_customersreadList customers
fastbill_get_customerreadGet customer
fastbill_list_contactsreadList contacts
fastbill_list_invoicesreadList invoices
fastbill_get_invoicereadGet invoice
fastbill_list_recurring_invoicesreadList recurring invoices
fastbill_list_estimatesreadList estimates
fastbill_list_expensesreadList expenses
fastbill_list_revenuesreadList revenues
fastbill_list_articlesreadList products
fastbill_list_projectsreadList projects
fastbill_list_time_entriesreadList time entries
fastbill_list_templatesreadList document templates
fastbill_create_customerwriteCreate customer
fastbill_update_customerwriteUpdate customer
fastbill_create_invoicewriteCreate invoice
fastbill_complete_invoicewriteFinalize invoice
fastbill_set_invoice_paidwriteMark invoice paid
fastbill_create_estimatewriteCreate estimate
fastbill_create_articlewriteCreate product
fastbill_create_projectwriteCreate project
fastbill_create_time_entrywriteCreate time entry
fastbill_usage_statusmetaUsage status (free-tier meter)
fastbill_request_featuremetaRequest a missing feature
fastbill_upgrademetaUpgrade to Pro or Pro+
fastbill_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per account)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with fastbill_upgrade (it returns a Stripe Checkout link). Cancel any time with fastbill_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running fastbill_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

来源:servers/fastbill/README.md,提交 4046075

工具

22

fastbill_list_customers

List customers

List customers (name, address, e-mail, VAT id, payment terms and bank details as stored in FastBill). Filter by search term (organization, name, address, zip, e-mail or tags), customer number, country or city. customer.get.

输入参数citytermlimitoffsetcountry_codecustomer_number

fastbill_get_customer

Get customer

One customer by FastBill customer id. customer.get with CUSTOMER_ID.

输入参数customer_id必填

fastbill_list_contacts

List contacts

List contact persons of customers (name, position, e-mail, phone). Filter by customer, search term or contact id. contact.get.

输入参数termlimitoffsetcontact_idcustomer_idcustomer_number

fastbill_list_invoices

List invoices

List outgoing invoices, drafts and credit notes with totals, state (draft, unpaid, overdue, paid, canceled), dates and line items. Filter by customer, number, type, date ranges (invoice date, due date, paid date, last update). invoice.get.

输入参数typelimitoffsetend_datestart_datecustomer_idend_due_dateend_paid_dateend_lastupdateinvoice_numberstart_due_datestart_paid_date另有 1 个

fastbill_get_invoice

Get invoice

One invoice by FastBill invoice id, with all line items, VAT, payments and the document URL. invoice.get with INVOICE_ID.

输入参数invoice_id必填

fastbill_list_recurring_invoices

List recurring invoices

List recurring invoice templates (customer, interval data, totals, items). recurring.get.

输入参数limitoffsetinvoice_id

fastbill_list_estimates

List estimates

List estimates (quotes) with state (a created, b sent, c negotiation, d accepted, e rejected, f invoiced), totals and items. estimate.get.

输入参数limitoffsetend_datestart_datecustomer_idestimate_idestimate_number

fastbill_list_expenses

List expenses

List expense entries (supplier, category, net/VAT/gross, dates, document URL). Filter by invoice number or date ranges. expense.get.

输入参数limitoffsetend_dateinvoice_idstart_dateend_paid_dateinvoice_numberstart_paid_date

fastbill_list_revenues

List revenues

List revenue entries (income booked in FastBill: customer, totals, dates, payments). Takes the same filters as invoices. revenue.get.

输入参数limitoffsetend_datestart_datecustomer_idend_paid_dateinvoice_numberstart_paid_date

fastbill_list_articles

List products

List products and services (article number, type, title, unit price, VAT, unit). article.get.

输入参数limitoffsetarticle_idarticle_number

fastbill_list_projects

List projects

List projects (name, customer, hourly rate, VAT, start/end date). project.get.

输入参数limitoffsetproject_idcustomer_id

fastbill_list_time_entries

List time entries

List work time entries (customer, project, date, minutes, billable minutes, comment, invoice). Without filters FastBill returns the latest entries of the current month. time.get.

输入参数datelimitoffsettime_idend_dateproject_idstart_datecustomer_id

fastbill_list_templates

List document templates

List the invoice/estimate templates (template id, name, hash). Use a template id with the create tools. Ids change whenever a template is edited. template.get.

输入参数limitoffset

fastbill_create_customer

Create customer

WRITE: create a customer. customer_type is required; a business needs organization, a consumer needs last_name. Bank details are not accepted by this tool. FastBill does not check for duplicates, so search with fastbill_list_customers first. customer.create.

输入参数citytagsemailphonemobilevat_idaddresswebsitezipcodepositionaddress_2last_name另有 10 个

fastbill_update_customer

Update customer

WRITE: update fields of an existing customer; only the fields you pass change. Bank details are not accepted by this tool. customer.update.

输入参数citytagsemailphonemobilevat_idaddresswebsitezipcodepositionaddress_2last_name另有 11 个

fastbill_create_invoice

Create invoice

WRITE: create an invoice for a customer from line items. FastBill stores it as a draft; it gets its number and becomes final only with fastbill_complete_invoice, and it is never sent by this tool. Check the result with fastbill_get_invoice. invoice.create.

输入参数items必填is_grossvat_caseintrotextcustomer_id必填template_idinvoice_datecurrency_codedelivery_dateinvoice_titlediscount_percentcash_discount_days另有 5 个

fastbill_complete_invoice

Finalize invoice

WRITE, NOT REVERSIBLE: turn a draft invoice into a final invoice. FastBill assigns the invoice number and PDF; a final invoice can no longer be edited (it can only be canceled in FastBill). Nothing is sent to the customer. Only call this after the user confirmed the draft. invoice.complete.

输入参数invoice_id必填

fastbill_set_invoice_paid

Mark invoice paid

WRITE: mark a final invoice as paid, with the payment date and method. invoice.setpaid.

输入参数paid_dateinvoice_id必填payment_method

fastbill_create_estimate

Create estimate

WRITE: create an estimate (quote) for a customer from line items. It is not sent. estimate.create.

输入参数items必填is_grossintrotextcustomer_id必填template_idcurrency_codeestimate_datediscount_percent

fastbill_create_article

Create product

WRITE: create a product or service (article number, title and unit price are required). article.create.

输入参数tagstypeunittitle必填is_grossunit_price必填descriptionvat_percentcurrency_codearticle_number必填

fastbill_create_project

Create project

WRITE: create a project for a customer (name and customer are required). project.create.

输入参数end_datehour_pricestart_datecustomer_id必填vat_percentproject_name必填currency_code

fastbill_create_time_entry

Create time entry

WRITE: book a work time entry on a project (customer, project and start time are required). time.create.

输入参数datecommentminutesend_timearticle_idproject_id必填start_time必填customer_id必填billable_minutes

版本历史

12
  1. v1.12.4最新Nov 7, 2026
  2. v1.11.3Nov 5, 2026
  3. v1.11.2Nov 5, 2026
  4. v1.11.1Nov 4, 2026
  5. v1.11.0Nov 3, 2026
  6. v1.10.1Nov 3, 2026
  7. v1.9.0Nov 1, 2026
  8. v1.7.0Oct 31, 2026
  9. v1.6.0Oct 31, 2026
  10. v1.5.2Oct 30, 2026
  11. v1.5.0Oct 30, 2026
  12. v1.0.0Oct 26, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Usefulapi 集成