Skip to main content
Glama
jayson-svg

BackCrew Housecall Pro MCP Server

by jayson-svg

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_customersB

List customers, with optional search, sorting and pagination. Maps to GET /customers. [tier: readonly-owner]

get_customerB

Get a single customer by ID. Maps to GET /customers/{id}. [tier: readonly-owner]

list_customer_addressesC

List all service addresses for a customer. Maps to GET /customers/{id}/addresses. [tier: readonly-owner]

get_customer_addressB

Get a single address for a customer. Maps to GET /customers/{customer_id}/addresses/{address_id}. [tier: readonly-owner]

list_jobsA

List jobs with optional filters for customer, employee, status and date range. Maps to GET /jobs. [tier: readonly-owner]

get_jobA

Get full details for a single job, including line items and schedule. Maps to GET /jobs/{id}. [tier: readonly-owner]

list_job_line_itemsB

List all line items on a job. Maps to GET /jobs/{id}/line_items. [tier: readonly-owner]

list_job_input_materialsB

List materials consumed on a job. Maps to GET /jobs/{id}/input_materials. [tier: readonly-owner]

list_employeesB

List employees (field techs and office admins), with optional filters. Maps to GET /employees. [tier: readonly-owner]

get_employeeB

Get full profile details for a single employee. Maps to GET /employees/{id}. [tier: readonly-owner]

list_estimatesC

List estimates with optional filters for customer, employee, status and date range. Maps to GET /estimates. [tier: readonly-owner]

get_estimateA

Get full details for a single estimate, including its options. Maps to GET /estimates/{id}. [tier: readonly-owner]

list_job_appointmentsB

List appointments for a job, or across the account with filters. Maps to GET /jobs/{job_id}/appointments. [tier: readonly-owner]

get_appointmentB

Get details for a single appointment. Maps to GET /jobs/{job_id}/appointments/{appointment_id}. [tier: readonly-owner]

list_invoicesB

List invoices with optional filters for customer and payment status. Maps to GET /invoices. [tier: readonly-owner]

get_invoiceA

Get full details for a single invoice, including line items. Maps to GET /invoices/{id}. [tier: readonly-owner]

list_job_invoicesA

List the invoices generated for a specific job. Maps to GET /jobs/{job_id}/invoices. [tier: readonly-owner]

list_job_typesA

List the service/job types configured for the company (e.g. Termite Inspection, Quarterly Treatment). Maps to GET /job_types. [tier: readonly-owner]

list_leadsC

List prospective-work leads with optional filters. Maps to GET /leads. [tier: readonly-owner]

get_leadA

Get full details for a single lead. Maps to GET /leads/{id}. [tier: readonly-owner]

list_lead_sourcesA

List the configured lead sources (e.g. Google Ads, Referral, Door Hanger). Maps to GET /lead_sources. [tier: readonly-owner]

list_materialsC

List price book materials, optionally filtered by category. Maps to GET /materials. [tier: readonly-owner]

list_material_categoriesB

List the price book's material category hierarchy. Maps to GET /material_categories. [tier: readonly-owner]

list_price_book_servicesB

List billable services configured in the price book. Maps to GET /price_book_services. [tier: readonly-owner]

list_price_formsA

List price book form templates used to build estimates and invoices. Maps to GET /price_forms. [tier: readonly-owner]

get_companyA

Get the connected company's business info and settings. Maps to GET /company. [tier: readonly-owner]

get_scheduleC

Get technician schedules and availability for a date range. Maps to GET /schedule. [tier: readonly-owner]

list_eventsB

List calendar events and scheduling conflicts. Maps to GET /events. [tier: readonly-owner]

list_tagsA

List all organizational tags available on the account. Maps to GET /tags. [tier: readonly-owner]

get_tagA

Get details for a single tag. Maps to GET /tags/{id}. [tier: readonly-owner]

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jayson-svg/backcrew-mcp-housecall-pro'

If you have feedback or need assistance with the MCP directory API, please join our Discord server