BH

buildwithbeacon/housecallpro-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

19 stars 6 forks Качество 47 Тренд 22

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 management
  • housecallpro_jobs.py - Job management, scheduling & dispatch
  • housecallpro_employees.py - Employee management & filtering
  • housecallpro_appointments.py - Appointment scheduling & status management

💰 Financial Management

  • housecallpro_invoices.py - Invoice management & payments
  • housecallpro_invoices_query.py - Advanced invoice querying
  • housecallpro_job_invoices.py - Job-specific invoice operations
  • housecallpro_estimates.py - Estimate creation & management

📦 Inventory & Materials

  • housecallpro_materials.py - Materials management & pricing
  • housecallpro_material_categories.py - Material category organization
  • housecallpro_price_forms.py - Price book & form management

🎯 Sales & Marketing

  • housecallpro_leads.py - Lead management & conversion
  • housecallpro_lead_sources.py - Lead source tracking
  • housecallpro_tags.py - Tag management & organization

⚙️ System & Configuration

  • housecallpro_company.py - Company information & settings
  • housecallpro_job_types.py - Job type configuration
  • housecallpro_schedule.py - Schedule management
  • housecallpro_events.py - Event & calendar management
  • housecallpro_webhooks.py - Webhook configuration & management
  • housecallpro_application.py - Application settings & preferences
  • housecallpro.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
Открыть полный README на GitHub

Установка

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" ] } } }