Housecall Pro Mcp
@toducthanh
MCP server for the Housecall Pro public API.
Overview
What is Housecall Pro Mcp?
Housecall Pro Mcp is a Model Context Protocol server that exposes 70+ tools covering all Housecall Pro resources—Customers, Jobs, Estimates, Invoices, Leads, Employees, Tags, Materials, Price Book, Pipeline, Routes, Webhooks, and more. It is designed for users of the Housecall Pro field service management platform who want to interact with their data programmatically via AI assistants.
How to use Housecall Pro Mcp?
Install via Claude Code’s plugin marketplace using /plugin marketplace add toducthanh/housecallpro-mcp. Then configure the MCP server with either an API key (most common) or OAuth 2.0. Requires a Housecall Pro MAX plan and Node.js 20+. Run with npx -y @toducthanh/housecallpro-mcp@latest.
Key features of Housecall Pro Mcp
- 70+ tools across all major Housecall Pro resources
- Tools for customers, jobs, estimates, invoices, and leads
- Schedule, dispatch, and manage employees and routes
- Manage tags, materials, price book, and pipeline stages
- Webhook subscription and company info retrieval
- Supports API key or OAuth 2.0 authentication
Use cases of Housecall Pro Mcp
- List and search customers, then create jobs or estimates for them
- Schedule jobs with time windows and dispatch technicians
- Convert leads into booked jobs and manage pipeline stages
- Browse the price book, manage materials, and list invoices
- Subscribe to webhooks to receive real‑time updates from Housecall Pro
FAQ from Housecall Pro Mcp
What does Housecall Pro Mcp do?
It provides an MCP interface with 70+ tools to read and write Housecall Pro data, allowing AI assistants to manage customers, jobs, invoices, estimates, leads, employees, tags, materials, routes, webhooks, and more.
What are the requirements to run Housecall Pro Mcp?
You need a Housecall Pro MAX plan and Node.js 20+ installed on your system.
How do I authenticate with Housecall Pro Mcp?
You can choose between API key (set HOUSECALL_AUTH_METHOD=apikey and provide HOUSECALL_API_KEY) or OAuth 2.0 (set HOUSECALL_AUTH_METHOD=oauth and provide client ID, secret, and access token).
Which Housecall Pro resources are covered?
The server covers Customers, Jobs, Estimates, Invoices, Leads, Employees, Tags, Materials, Price Book, Pipeline, Routes, Webhooks, and Company settings—70+ tools in total.
Can I install Housecall Pro Mcp in Claude Code?
Yes, use the marketplace command /plugin marketplace add toducthanh/housecallpro-mcp, then install it via the /plugin → Marketplaces tab and configure your authentication method.