buildwithbeacon/housecallpro-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер на основе API Housecall Pro для использования с Claude Desktop, OpenAI, Cursor и т. Д. Взаимодействует с конечными точками API Housecall Pro с использованием естественного языка.
Обзор
Комплексная коллекция для API Housecall Pro, позволяющая Claude Desktop и другим LLM с возможностью MCP беспрепятственно взаимодействовать с вашей системой управления полевыми службами Housecall Pro. Каждый сервер специализируется на определенном домене, обеспечивая модульный доступ к клиентам, рабочим местам, планированию, выставлению счетов, материалам и т. Д. Этот проект предусматривает раскрытие полного API Housecall Pro через Claude Desktop или другие LLM. Независимо от того, управляете ли вы клиентами, планируете работу, обрабатываете счета-фактуры или отслеживаете материалы, эти серверы предоставляют вам мощный доступ к вашим операциям полевого обслуживания с помощью ИИ.
Обзор (машинный перевод)
Комплексная коллекция серверов Model Context Protocol (MCP) для API Housecall Pro, позволяющая Claude Desktop и другим LLM с возможностью MCP беспрепятственно взаимодействовать с вашей системой управления полевыми службами Housecall Pro. Каждый сервер специализируется на определенном домене, обеспечивая модульный доступ к клиентам, рабочим местам, планированию, выставлению счетов, материалам и т. Д.
Обзор
Этот проект предоставляет более 20 специализированных MCP-серверов, которые предоставляют полный API Housecall Pro через Claude Desktop или другие LLM. Независимо от того, управляете ли вы клиентами, планируете работу, обрабатываете счета-фактуры или отслеживаете материалы, эти серверы предоставляют вам мощный доступ к вашим операциям полевого обслуживания с помощью ИИ.
️ Архитектура
Каждый домен Housecall Pro API имеет собственный выделенный MCP-сервер для целенаправленных и эффективных операций.
s Основные бизнес-операции
housecallpro_customers.py — Управление клиентами и адресами
housecallpro_jobs.py — Управление работой, планирование и отправка
housecallpro_employees.py — Управление персоналом и фильтрация
housecallpro_appointments.py — Назначение и управление статусом
Финансовый менеджмент
**'housecallpro invoices.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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"
]
}
}
}