MCP server
Housecall Pro MCP by usefulapi
io.usefulapi/housecall-pro
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Manage Housecall Pro customers, jobs, estimates and leads; schedule and dispatch jobs.
Working at last checkVerified publisher: usefulapi.ioAbout 7,363 tokens per request once connected25 tools
https://housecall-pro.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 25
- Token cost
- About 7,363 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08: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 housecall-pro https://housecall-pro.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.housecall-pro] url = "https://housecall-pro.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"housecall-pro":{"httpUrl":"https://housecall-pro.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"housecall-pro":{"url":"https://housecall-pro.usefulapi.io/mcp"}}}
VS Code
{"servers":{"housecall-pro":{"type":"http","url":"https://housecall-pro.usefulapi.io/mcp"}}}
Antigravity
agy mcp add housecall-pro https://housecall-pro.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":"housecall-pro","server_url":"https://housecall-pro.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"housecall-pro","server_url":"https://housecall-pro.usefulapi.io/mcp"}
Tools
housecall_add_job_note~114 tokens
Add a text note to a job. Housecall Pro: POST /jobs/{job_id}/notes.housecall_create_customer~297 tokens
Create a new customer, optionally with one or more addresses. Housecall Pro: POST /customers.housecall_create_customer_address~213 tokens
Add a service address to an existing customer. Returns the address id to use when creating a job or estimate. Housecall Pro: POST /customers/{customer_id}/addresses.housecall_create_estimate~675 tokens
Create an estimate for a customer with one or more options (e.g. Good / Better / Best), each with line items priced in cents. Give an existing address_id or a new address. Housecall Pro: POST /estimates.housecall_create_job~600 tokens
Create a job for an existing customer at one of their existing addresses, optionally scheduled, assigned, tagged and with line items (prices in cents). Get address ids from housecall_get_customer. Housecall Pro: POST /jobs.housecall_create_lead~654 tokens
Create a lead, either for an existing customer (customer_id) or with a new customer inline (customer). Optionally with an address, lead source, assigned employee, tags, note and line items priced in cents. Housecall Pro: POST /leads.housecall_dispatch_job~160 tokens
Set which employees a job is dispatched to. This REPLACES the current dispatch list — pass everyone who should be on the job. Housecall Pro: PUT /jobs/{job_id}/dispatch.housecall_get_company~108 tokens
Fetch the Housecall Pro company this key belongs to — name, contact details, address, time zone, service-area zip codes and (multi-location) its locations. A cheap way to confirm the key works. Housecall Pro: GET /company.housecall_get_customer~154 tokens
Fetch a single customer by id, including their addresses (whose ids you need to create a job or estimate). Housecall Pro: GET /customers/{customer_id}.housecall_get_estimate~113 tokens
Fetch a single estimate by id, including its options and each option's approval status. Housecall Pro: GET /estimates/{estimate_id}.housecall_get_job~148 tokens
Fetch a single job by id — customer, address, work status and timestamps, schedule, assigned employees, notes and totals. Housecall Pro: GET /jobs/{id}.housecall_get_lead~113 tokens
Fetch a single lead by id — its customer, address, lead source, tags, assigned employee, status and pipeline status. Housecall Pro: GET /leads/{id}.housecall_list_customers~317 tokens
List or search customers, with their phone numbers, tags and addresses. `q` searches name, email, mobile number and address. Housecall Pro: GET /customers.housecall_list_employees~247 tokens
List the company's active employees with their role, contact details and permissions. Use their ids to assign or dispatch jobs. Housecall Pro: GET /employees.housecall_list_estimates~535 tokens
List estimates, filterable by scheduled window, customer, assigned employees and work status. Each carries its customer, address, schedule and options. Housecall Pro: GET /estimates.housecall_list_invoices~545 tokens
List invoices across the company, filterable by status, customer, and created / due / paid date ranges — e.g. everything open and overdue. Amounts are in cents. Housecall Pro: GET /invoices.housecall_list_job_invoices~118 tokens
List the invoices raised for one job, with status, amounts, due and paid dates, items, taxes, discounts and payments. Housecall Pro: GET /jobs/{job_id}/invoices.housecall_list_job_line_items~121 tokens
List the line items (services, materials, labor, discounts) on one job, with unit price, cost, quantity and amount in cents. Housecall Pro: GET /jobs/{job_id}/line_items.housecall_list_job_types~112 tokens
List the company's job types (e.g. Repair, Install, Maintenance). Use an id as job_type_id when creating a job or estimate. Housecall Pro: GET /job_fields/job_types.housecall_list_jobs~581 tokens
List jobs, filterable by scheduled window, customer, assigned employees and work status. Each job carries its customer, address, notes, schedule, assigned employees and totals. Housecall Pro: GET /jobs.housecall_list_leads~394 tokens
List leads, filterable by status (open / won / lost), customer, assigned employees, tags and lead source. Housecall Pro: GET /leads.housecall_list_price_book_services~288 tokens
List or search the price book's services — name, task number, price and cost (cents), taxable and online-booking flags; optionally with their materials and labor rates. Housecall Pro: GET /api/price_book/services.housecall_list_tags~175 tokens
List the tags defined in the company. Housecall Pro: GET /tags.housecall_update_customer~267 tokens
Change a customer's name, contact details, tags, lead source, notes or notification setting. Only the fields you pass are sent. Housecall Pro: PUT /customers/{customer_id}.housecall_update_job_schedule~314 tokens
Set or change a job's scheduled start/end and arrival window, optionally dispatching employees and notifying the customer and/or the pro. Jobs with more than one appointment (multi-day) cannot be rescheduled here. Housecall Pro: PUT /jobs/{job_id}/schedule.
Browse
Related MCP servers
- Service Fusion MCP by usefulapi
Read Service Fusion customers, jobs, estimates, invoices and schedule; create customers and jobs. - Custom Blinds Shop
South Africa's first AI-transactable blinds, shutters and awnings catalogue with live ZAR pricing. - JobNimbus MCP by usefulapi
Manage JobNimbus contacts, jobs, tasks, estimates and invoices from chat. - FieldPulse MCP by usefulapi
Read FieldPulse customers, jobs, estimates, invoices, assets and projects; create and update jobs. - STEADYWRK Agentic Readiness Probe, Store Guard and Dispatch
Keyless storefront readiness probe linking a Store Guard audit, plus dispatch estimates and quotes. - Momence MCP by usefulapi
Look up Momence members, class schedules, bookings and memberships, and handle front-desk actions. - GoCanvas MCP by usefulapi
Read GoCanvas forms, submissions, users, dispatches and reference data; create dispatches. - Workiz MCP by usefulapi
Manage Workiz jobs and leads: create, update, assign team members and convert leads to jobs.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/housecall-pro)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents