Bilflo MCP by usefulapi

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

Read Bilflo clients, contract jobs, contractors and reports; update jobs, terminate or reopen them.

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

已验证Streamable HTTP可网页运行数据与分析商业与电商

概览

AI 生成的概览

读取 Bilflo 人力资源派遣数据(客户、合同岗位、承包商和报表),并让助手更新、终止或重开合同岗位。

可以做什么
  • 列出并查看客户及其联系人、地址、协议、合同采购订单和发票分组
  • 读取合同岗位的薪资/计费费率、审批人、采购订单和自定义字段
  • 查询承包商、团队成员、直接雇佣、加班规则、公司设置和自定义字段
  • 按报表专属参数运行公司已保存的自定义报表
  • 创建或更新客户、更新合同岗位和承包商联系方式、终止或重开岗位
  • 查看用量、提交功能请求、升级或取消订阅
适用场景
适用于在 Bilflo 派遣后台工作、希望助手回答客户、派遣岗位、费率和报表相关问题,或无需打开网页应用即可完成日常客户与岗位变更的场景。
运行要求
远程 MCP 端点,仅需添加 URL;登录使用 OAuth,登录页要求填写 Bilflo 凭据。首次连接时需提供 Bilflo API 密钥(来自 Bilflo 开发者凭据页面)和由派遣公司提供的 Company ID。客户端配置中不要添加 API 密钥或 Authorization 头。
安装前请注意
写入类工具会创建客户、修改客户与合同岗位字段、编辑承包商联系方式,以及终止或重开岗位;终止和费率变更会影响薪资与开票,执行前应确认。该服务由第三方托管,会持有你的 Bilflo API 密钥和公司数据。免费版每月仅 50 次调用;付费版需付费并通过结账链接订阅,取消时当期不退款。

安装

在 SourceWeft 中

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

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

交给智能体安装

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

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

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

其他 MCP 客户端

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

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

README

Bilflo MCP by usefulapi

Read Bilflo clients, contract jobs, contractors and reports; update jobs, terminate or reopen them.

Live endpoint: https://bilflo.usefulapi.io/mcp · Homepage: https://usefulapi.io/bilflo

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://bilflo.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http bilflo https://bilflo.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": {    "bilflo": {      "url": "https://bilflo.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 Bilflo credentials.

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

On first connect you'll paste your Bilflo API key (developer.bilflo.com → Credentials) and your Company ID (provided by your staffing company).

Tools

ToolTypeWhat it does
bilflo_list_clientsreadList clients
bilflo_get_clientreadGet client
bilflo_list_client_contactsreadList client contacts
bilflo_list_client_addressesreadList client addresses
bilflo_list_client_agreementsreadList client agreements
bilflo_list_client_contract_posreadList client contract POs
bilflo_list_client_invoice_groupsreadList client invoice groups
bilflo_get_contract_jobreadGet contract job
bilflo_list_job_pay_bill_itemsreadList job pay/bill items
bilflo_list_job_approversreadList job approvers
bilflo_list_job_purchase_ordersreadList job purchase orders
bilflo_get_job_custom_fieldsreadGet job custom fields
bilflo_get_direct_hirereadGet direct hire
bilflo_get_contractorreadGet contractor
bilflo_get_team_memberreadGet team member
bilflo_list_overtime_rulesreadList overtime rules
bilflo_get_company_settingreadGet company setting
bilflo_list_custom_fieldsreadList custom fields
bilflo_list_custom_field_itemsreadList custom field items
bilflo_run_reportreadRun custom report
bilflo_create_clientwriteCreate client
bilflo_update_clientwriteUpdate client
bilflo_update_contract_jobwriteUpdate contract job
bilflo_terminate_contract_jobwriteTerminate contract job
bilflo_reopen_contract_jobwriteReopen contract job
bilflo_update_contractorwriteUpdate contractor contact details
bilflo_usage_statusmetaUsage status (free-tier meter)
bilflo_request_featuremetaRequest a missing feature
bilflo_upgrademetaUpgrade to Pro or Pro+
bilflo_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 user)$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 bilflo_upgrade (it returns a Stripe Checkout link). Cancel any time with bilflo_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running bilflo_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Bilflo.

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

工具

26

bilflo_list_clients

List clients

The staffing company's clients (the customers contractors are placed with): id, business name, client code, phone, active flag. Each row carries the number of addresses and contacts; set include_details for the full address and contact lists. Bilflo returns every client at once, so this tool filters and pages the list itself. GET /v1/Clients.

输入参数limitoffsetsearchactive_onlyinclude_details

bilflo_get_client

Get client

One client with its addresses and contacts. GET /v1/Clients/{clientId}.

输入参数client_id必填

bilflo_list_client_contacts

List client contacts

The contacts (people at the client: name, title, phone, email, active flag) of one client. GET /v1/Clients/contact/{clientId}.

输入参数client_id必填

bilflo_list_client_addresses

List client addresses

The addresses (work sites and billing addresses) of one client. GET /v1/Clients/addresses/{clientId}.

输入参数client_id必填

bilflo_list_client_agreements

List client agreements

The agreements (billing terms) on file for one client. GET /v1/Clients/agreements/{clientId}.

输入参数client_id必填

bilflo_list_client_contract_pos

List client contract POs

The contract purchase orders of one client (PO numbers and amounts used for billing). GET /v1/Clients/contractPOs/{clientId}.

输入参数client_id必填

bilflo_list_client_invoice_groups

List client invoice groups

The contract invoice groups of one client (which jobs are invoiced together). GET /v1/Clients/contractInvoiceGroups/{clientId}.

输入参数client_id必填

bilflo_get_contract_job

Get contract job

One contract job (a contractor placed with a client): client, contractor, title, start/end dates, status, overtime rule, timecard method, per-diem/expense/sick-time flags, workers' comp code and burden. GET /v1/ContractJobs/{jobId}.

输入参数job_id必填

bilflo_list_job_pay_bill_items

List job pay/bill items

The pay and bill rates (pay/bill items such as Regular, Overtime) of one contract job. GET /v1/ContractJobs/{jobId}/payBillItems.

输入参数job_id必填

bilflo_list_job_approvers

List job approvers

Who approves the timecards of one contract job. GET /v1/ContractJobs/{jobId}/approvers.

输入参数job_id必填

bilflo_list_job_purchase_orders

List job purchase orders

The purchase orders attached to one contract job. GET /v1/ContractJobs/{jobId}/purchaseOrders.

输入参数job_id必填

bilflo_get_job_custom_fields

Get job custom fields

The custom field values of one contract job. GET /v1/ContractJobs/{jobId}/customFields.

输入参数job_id必填

bilflo_get_direct_hire

Get direct hire

One direct hire (a permanent placement): header, fee/split data, contacts and custom fields as Bilflo returns them. GET /v1/DirectHires/{jobId}.

输入参数job_id必填

bilflo_get_contractor

Get contractor

One contractor: profile (name, email, phone, address, W2/1099), jobs, checks paid, work status, benefit settings and custom fields. Social security number, date of birth and bank details are removed from the reply. GET /v1/Users/contractors/{contractorId}.

输入参数contractor_id必填

bilflo_get_team_member

Get team member

One back-office team member (staffing company user): profile, roles and compensation settings. Government ids and bank details are removed. GET /v1/Users/teamMember/{id}.

输入参数team_member_id必填

bilflo_list_overtime_rules

List overtime rules

The company's overtime rules (id, name, state). Use the ids with bilflo_update_contract_job. GET /v1/OvertimeRules.

无需输入参数。

bilflo_get_company_setting

Get company setting

One of the company's lookup lists: workers_comp_codes, payment_terms, remittances, burden_settings, benefit_rules, states or pay_bill_items. GET /v1/CompanySettings/{setting}.

输入参数setting必填

bilflo_list_custom_fields

List custom fields

The company's custom fields (active and inactive) with type, requiredness per service offering and, for list fields, the selectable items. GET /v1/CustomFields.

无需输入参数。

bilflo_list_custom_field_items

List custom field items

The selectable items of one custom list field (id from bilflo_list_custom_fields). Items of a field named like personal data (SSN, date of birth, bank account, password) are not shown. GET /v1/CustomFields/items.

输入参数custom_field_id必填

bilflo_run_report

Run custom report

Run one of the company's saved custom reports and return its rows. Report parameters are report specific key/value pairs, for example {"Start": "2026-01-01", "End": "2026-01-31"}. Reads data only. POST /v1/Reports/{reportId}/Execute.

输入参数report_id必填parameters

bilflo_create_client

Create client

WRITE: creates a new client (customer) in Bilflo with the given business name and returns its id. It is visible to the whole staffing company and used for billing, so check bilflo_list_clients first to avoid a duplicate. POST /v1/Clients.

输入参数business_name必填

bilflo_update_client

Update client

WRITE: changes only the client fields you pass (business name, client code, phone, fax, active flag); the rest stay as they are. Setting is_active=false deactivates the client. PATCH /v1/Clients/{clientId}.

输入参数faxphoneclient_id必填is_activeclient_codebusiness_name

bilflo_update_contract_job

Update contract job

WRITE: changes only the contract job fields you pass (title, overtime rule, workers' comp code, burden, per-diem/expenses/sick-time/meal-period flags); the rest stay as they are. Pay and bill rates change payroll and invoices, so confirm values with the user. Client, contractor, dates and status cannot be changed here. PATCH /v1/ContractJobs/{jobId}.

输入参数job_id必填job_titleburden_manualovertime_rule_idis_allow_skip_lunchis_expenses_enabledis_per_diem_enabledis_sick_time_enabledis_waive_meal_periodworkers_comp_code_id

bilflo_terminate_contract_job

Terminate contract job

WRITE: ends a contract job on the given date (the contractor stops being placed with the client; no more timecards are expected after it). Affects payroll and invoicing. A terminated job can be brought back with bilflo_reopen_contract_job. POST /v1/ContractJobs/terminate.

输入参数job_id必填end_date必填

bilflo_reopen_contract_job

Reopen contract job

WRITE: reopens a terminated contract job (like the Open Job button): the job becomes active again, the end date is cleared, the contractor is made active and the missing timecards from the reopen date's week are created. Fails if the job is not terminated or the company plan has no room for another active job. POST /v1/ContractJobs/{jobId}/reopen.

输入参数job_id必填reopen_date必填

bilflo_update_contractor

Update contractor contact details

WRITE: changes only the contractor contact fields you pass (name, title, email, phone, address, company); the rest stay as they are. Tax, bank, social security number and activation are not changeable here. PATCH /v1/Users/contractors/{contractorId}.

输入参数cityphonetitleaddress1address2zip_codelast_namephone_extfirst_namestate_codemiddle_namecontractor_id必填另有 2 个

版本历史

14
  1. v1.16.4最新Nov 7, 2026
  2. v1.15.3Nov 5, 2026
  3. v1.15.2Nov 5, 2026
  4. v1.15.1Nov 4, 2026
  5. v1.15.0Nov 3, 2026
  6. v1.14.1Nov 3, 2026
  7. v1.13.0Nov 1, 2026
  8. v1.11.0Oct 31, 2026
  9. v1.10.0Oct 31, 2026
  10. v1.9.2Oct 30, 2026
  11. v1.9.0Oct 30, 2026
  12. v1.4.0Oct 26, 2026
  13. v1.1.3Oct 25, 2026
  14. v1.1.0Oct 25, 2026

评分

已满足适用检查项的 100%

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

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

其他 Usefulapi 集成