MCP server
Bilflo MCP by usefulapi
io.usefulapi/bilflo
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Read Bilflo clients, contract jobs, contractors and reports; update jobs, terminate or reopen them.
Working at last checkVerified publisher: usefulapi.ioAbout 4,421 tokens per request once connected26 tools
https://bilflo.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 26
- Token cost
- About 4,421 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http bilflo https://bilflo.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.bilflo] url = "https://bilflo.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"bilflo":{"httpUrl":"https://bilflo.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"bilflo":{"url":"https://bilflo.usefulapi.io/mcp"}}}
VS Code
{"servers":{"bilflo":{"type":"http","url":"https://bilflo.usefulapi.io/mcp"}}}
Antigravity
agy mcp add bilflo https://bilflo.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"bilflo","server_url":"https://bilflo.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"bilflo","server_url":"https://bilflo.usefulapi.io/mcp"}
Tools
bilflo_create_client~153 tokens
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.bilflo_get_client~111 tokens
One client with its addresses and contacts. GET /v1/Clients/{clientId}.bilflo_get_company_setting~155 tokens
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}.bilflo_get_contract_job~151 tokens
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}.bilflo_get_contractor~160 tokens
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}.bilflo_get_direct_hire~126 tokens
One direct hire (a permanent placement): header, fee/split data, contacts and custom fields as Bilflo returns them. GET /v1/DirectHires/{jobId}.bilflo_get_job_custom_fields~111 tokens
The custom field values of one contract job. GET /v1/ContractJobs/{jobId}/customFields.bilflo_get_team_member~139 tokens
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}.bilflo_list_client_addresses~115 tokens
The addresses (work sites and billing addresses) of one client. GET /v1/Clients/addresses/{clientId}.bilflo_list_client_agreements~113 tokens
The agreements (billing terms) on file for one client. GET /v1/Clients/agreements/{clientId}.bilflo_list_client_contacts~122 tokens
The contacts (people at the client: name, title, phone, email, active flag) of one client. GET /v1/Clients/contact/{clientId}.bilflo_list_client_contract_pos~122 tokens
The contract purchase orders of one client (PO numbers and amounts used for billing). GET /v1/Clients/contractPOs/{clientId}.bilflo_list_client_invoice_groups~124 tokens
The contract invoice groups of one client (which jobs are invoiced together). GET /v1/Clients/contractInvoiceGroups/{clientId}.bilflo_list_clients~322 tokens
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 filtersbilflo_list_custom_field_items~160 tokens
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.bilflo_list_custom_fields~92 tokens
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_job_approvers~110 tokens
Who approves the timecards of one contract job. GET /v1/ContractJobs/{jobId}/approvers.bilflo_list_job_pay_bill_items~123 tokens
The pay and bill rates (pay/bill items such as Regular, Overtime) of one contract job. GET /v1/ContractJobs/{jobId}/payBillItems.bilflo_list_job_purchase_orders~114 tokens
The purchase orders attached to one contract job. GET /v1/ContractJobs/{jobId}/purchaseOrders.bilflo_list_overtime_rules~79 tokens
The company's overtime rules (id, name, state). Use the ids with bilflo_update_contract_job. GET /v1/OvertimeRules.bilflo_reopen_contract_job~230 tokens
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 anotherbilflo_run_report~226 tokens
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.bilflo_terminate_contract_job~199 tokens
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.bilflo_update_client~237 tokens
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}.bilflo_update_contract_job~383 tokens
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 canbilflo_update_contractor~444 tokens
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}.
Browse
Related MCP servers
- Lawcus MCP by usefulapi
Read Lawcus contacts, matters, leads, time and billing reports; create contacts and tasks. - AgendaPro MCP by usefulapi
Read AgendaPro bookings, slots, clients, services and sales; create, update and cancel bookings. - Billomat MCP by usefulapi
Read Billomat clients, invoices, offers, credit notes, reminders; create clients and draft invoices. - Bidsketch MCP by usefulapi
Read Bidsketch clients, proposals, fees and templates; create and update clients, proposals, fees. - FieldPulse MCP by usefulapi
Read FieldPulse customers, jobs, estimates, invoices, assets and projects; create and update jobs. - inv.bg MCP by usefulapi
Read inv.bg invoices, clients, items, payments and banking; create clients, items, invoices. - 787daily
Puerto Rico news summaries and live island conditions from 787daily, read-only over MCP. - Mindbody MCP by usefulapi
Read Mindbody classes, schedules, clients, staff and sales; book clients and appointments.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/bilflo)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents