About io.github.hcpapi/housecall-pro-mcp
io.github.hcpapi/housecall-pro-mcp is an MCP server in the Finance category: independent MCP server for the Housecall Pro API: jobs, estimates, invoices, price book, schedule.
Install
claude mcp add io-github-hcpapi-housecall-pro-mcp -- npx -y housecall-pro-mcpnpx -y housecall-pro-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (30)
hcp_api_notesWhat the API actually does for a topic, where that differs from its documentation. Answers from a compiled table, so it makes no request
Parameters not published.
hcp_contactabilityWhether customers are safe to contact - unions every do-not-contact signal the API can read, and names the one it can't
Parameters not published.
hcp_export_csvCSV export of customers, jobs, invoices or estimates
Parameters not published.
hcp_get_applicationThe API application registered on the account, if any
Parameters not published.
hcp_get_companyCompany profile, with the account's time zone and its default arrival window
Parameters not published.
hcp_get_customerOne customer's full record
Parameters not published.
hcp_get_customer_addressOne address by id, when you have the id and not the customer
Parameters not published.
hcp_get_estimate_line_itemsLine items on an estimate option
Parameters not published.
hcp_get_invoiceOne invoice in full, with payments, refunds and balance
Parameters not published.
hcp_get_invoice_documentA preview of the invoice page as the customer sees it
Parameters not published.
Show all 30 tools
hcp_get_jobOne job's full record
Parameters not published.
hcp_get_job_input_materialsWhat was actually used on a job, as distinct from what was billed
Parameters not published.
hcp_get_job_invoicesA single job's invoices, without walking the whole list
Parameters not published.
hcp_get_job_line_itemsOne job's line items, priced in dollars
Parameters not published.
hcp_get_schedule_availabilityThe hours the account works, and how far ahead it takes bookings
Parameters not published.
hcp_list_booking_windowsThe slots Housecall Pro reports as bookable, and which of them are open
Parameters not published.
hcp_list_checklistsChecklists attached to jobs or estimates
Parameters not published.
hcp_list_employeesEmployees and roles
Parameters not published.
hcp_list_estimatesEstimates with option totals
Parameters not published.
hcp_list_invoicesInvoices in a date range, filterable by status (`paid`, `open`, `canceled`)
Parameters not published.
hcp_list_job_appointmentsA job's booked visits, windows and technicians
Parameters not published.
hcp_list_jobsJobs by status, schedule window, or customer
Parameters not published.
hcp_list_pipeline_statusesThe workflow stages configured for jobs, leads or estimates
Parameters not published.
hcp_list_price_formsBookable service templates, with durations and booking questions
Parameters not published.
hcp_list_routesA date's routes: employees grouped with their assigned work
Parameters not published.
hcp_list_service_zonesService areas with zip codes and trip charges, and whether a zip is covered
Parameters not published.
hcp_render_reportTurn findings into one self-contained interactive HTML report — sortable tables, selectable rows, print. Makes no API call
Parameters not published.
hcp_revenue_summaryInvoiced revenue by month or line item
Parameters not published.
hcp_search_customersSearch or list customers, or filter by tag
Parameters not published.
hcp_search_pricebookServices, materials, categories, price forms
Parameters not published.
Ask AI
Ask AI about io.github.hcpapi/housecall-pro-mcp
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.