buildwithbeacon/housecallpro-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Claude Desktop、OpenAI、Cursorなどを使用した、Housecall Pro API に基づく MCP Server です。 自然言語を用いたハウスコールプロAPIエンドポイントとの相互作用.
概要
Housecall Pro API の包括的なコレクションで、Claude Desktop やその他の LLM を MCP 機能で有効化し、Housecall Pro フィールドサービス管理システムとシームレスにやり取りできます。 各サーバーは、顧客、ジョブ、スケジューリング、インボイス、材料などのモジュラーアクセスを提供する、特定のドメインに特化しています。 このプロジェクトでは、Claude デスクトップや他の LLM を介して完全な Housecall Pro API を公開しています。 顧客管理、ジョブのスケジューリング、請求書の処理、資料の追跡など、これらのサーバーは、フィールドサービス操作に強力なAIアシストアクセスを提供します.
概要(AI 翻訳)
Housecall Pro API 用の *Model Context Protocol (MCP) サーバの包括的なコレクションで、Claude Desktop と MCP の他の LLM を有効にして、Housecall Pro フィールドサービス管理システムとシームレスにやり取りできます。 各サーバーは、顧客、ジョブ、スケジューリング、インボイス、材料などのモジュラーアクセスを提供する、特定のドメインに特化しています。
OST 概要
このプロジェクトは、Claude デスクトップまたは他の LLM を介して完全なHousecall Pro API を公開する、**20 + 専用 MCP サーバーを提供します。 顧客管理、ジョブのスケジューリング、請求書の処理、資料の追跡など、これらのサーバーは、フィールドサービス操作に強力なAIアシストアクセスを提供します。
️️ 建築
各 Housecall Pro API ドメインには、集中した効率的な操作を行う専用の MCP サーバーがあります。
受託業務
-[housecallpro_customers.py - 顧客とアドレス管理
-[housecallpro_jobs.py - ジョブ管理、スケジューリング&ディスパッチ
-[housecallpro_employees.py - 従業員管理とフィルタリング
-[housecallpro_appointments.py - 予定のスケジューリングとステータス管理
金融管理
- **「housecallpro invoices」.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
🏠 Housecall Pro MCP Servers
A comprehensive collection of Model Context Protocol (MCP) servers for the Housecall Pro API, enabling Claude Desktop and other LLM with MCP capability to seamlessly interact with your Housecall Pro field service management system. Each server is specialized for a specific domain, providing modular access to customers, jobs, scheduling, invoicing, materials, and more.
🚀 Overview
This project provides 20+ specialized MCP servers that expose the full Housecall Pro API through Claude Desktop or other LLMs. Whether you’re managing customers, scheduling jobs, processing invoices, or tracking materials, these servers give you powerful AI-assisted access to your field service operations.
🏗️ Architecture
Each Housecall Pro API domain has its own dedicated MCP server for focused, efficient operations:
📋 Core Business Operations
housecallpro_customers.py- Customer & address managementhousecallpro_jobs.py- Job management, scheduling & dispatchhousecallpro_employees.py- Employee management & filteringhousecallpro_appointments.py- Appointment scheduling & status management
💰 Financial Management
housecallpro_invoices.py- Invoice management & paymentshousecallpro_invoices_query.py- Advanced invoice queryinghousecallpro_job_invoices.py- Job-specific invoice operationshousecallpro_estimates.py- Estimate creation & management
📦 Inventory & Materials
housecallpro_materials.py- Materials management & pricinghousecallpro_material_categories.py- Material category organizationhousecallpro_price_forms.py- Price book & form management
🎯 Sales & Marketing
housecallpro_leads.py- Lead management & conversionhousecallpro_lead_sources.py- Lead source trackinghousecallpro_tags.py- Tag management & organization
⚙️ System & Configuration
housecallpro_company.py- Company information & settingshousecallpro_job_types.py- Job type configurationhousecallpro_schedule.py- Schedule managementhousecallpro_events.py- Event & calendar managementhousecallpro_webhooks.py- Webhook configuration & managementhousecallpro_application.py- Application settings & preferenceshousecallpro.py- Unified server with core functionality
🌟 Key Features
📋 Customer Management (housecallpro_customers.py)
Customer Operations
- Get Customers - List customers with advanced filtering (search, date ranges, pagination)
- Get Customer by ID - Retrieve detailed customer profiles
- Create Customer - Add new customers with complete information
- Update Customer - Modify existing customer details
Address Management
- Get Customer Addresses - List all addresses for customers
- Get Customer Address by ID - Retrieve specific address details
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"housecall-pro-customers": {
"command": "uv",
"args": [
"--directory",
"C:\\\\Users\\\\YourUsername\\\\path\\\\to\\\\HousecallPro-mcp",
"run",
"housecallpro_customers.py"
]
}
}
}