Housecall Pro Mcp
@toducthanh
Housecall Pro Mcp について
MCP server for the Housecall Pro public API.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"housecallpro": {
"command": "npx",
"args": [
"-y",
"@toducthanh/housecallpro-mcp@latest"
],
"env": {
"HOUSECALL_AUTH_METHOD": "apikey",
"HOUSECALL_API_KEY": "your-api-key"
}
}
}
}ツール
68Get a paginated list of customers. Search by name, email, mobile number or address using q. Set fetch_all:true to retrieve all pages automatically.
Get a single customer by their ID.
Create a new customer. At least one of first_name, last_name, email, mobile_number, home_number, or work_number is required.
Update an existing customer's attributes.
Get all addresses for a customer.
Get a specific address for a customer by address ID.
Create a new address on an existing customer.
Get the application for a company
Enable the application for a company
Disable the application for a company
Get checklists for jobs or estimates
Get all active employees in the organization. Set fetch_all:true to retrieve all pages automatically.
Get a paginated list of jobs with optional filters. Set fetch_all:true to retrieve all pages automatically.
Get a single job by ID
Create a new job for an existing customer and address
Update a job's schedule
Erase the schedule on a job
Dispatch a job to employees
Add a file attachment to a job
List all line items for a job
Add a line item to a job
Bulk update all line items for a job
List all input materials for a job
Bulk update input materials for a job
Add a tag to a job
Remove a tag from a job
Add a note to a job
Delete a job note
Create a link on a job
Lock a single job by ID
Lock completed or scheduled jobs within a time range
List all invoices for a job
List all appointments for a job
Get a paginated list of estimates. Set fetch_all:true to retrieve all pages automatically.
Get a single estimate by ID
Create a new estimate
Get a paginated list of invoices. Set fetch_all:true to retrieve all pages automatically.
Get a paginated list of leads. Set fetch_all:true to retrieve all pages automatically.
Get a single lead by ID
Create a new lead for an existing customer
Get a list of lead sources
Subscribe to webhook events for a company
Unsubscribe from webhook events for a company
Get a paginated list of materials. Set fetch_all:true to retrieve all pages automatically.
Get a single material by ID
Create a new material
Update an existing material
Delete a material
Get a list of material categories
Get a list of price forms
Get a paginated list of price book services. Set fetch_all:true to retrieve all pages automatically.
Get a single price book service by ID
Create a new price book service
Update an existing price book service
Delete a price book service
Get a list of job types
Get a list of service zones
Get all pipeline statuses for leads, jobs, or estimates
Move a resource forward in the pipeline
Get a list of routes grouping employees and their scheduled work for a date
Get company information and settings
Get the organization's business hours and bookable windows
Get a paginated list of events. Set fetch_all:true to retrieve all pages automatically.
Get a single event by ID
Get a paginated list of tags. Set fetch_all:true to retrieve all pages automatically.
Create a new tag
Update a tag
Delete a tag
概要
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.
「その他」の他のコンテンツ
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
ICSS
chokcoco不止于 CSS
コメント