VOOZH about

URL: https://apify.com/flow_logic_automation/flow-logic-automation---hcp-mcp

⇱ Flow Logic Automation - HCP-MCP Β· Apify


Pricing

from $10.00 / 1,000 get tool calls

Go to Apify Store

Flow Logic Automation - HCP-MCP

Connect directly to your Housecall Pro account! No need for any intermediate providers anymore! Connect Claude directly to your account with this MCP. *NOT affiliated in any way with Housecall Pro or Codefied Inc.*

Pricing

from $10.00 / 1,000 get tool calls

Rating

0.0

(0)

Developer

πŸ‘ Flow Logic Automation

Flow Logic Automation

Maintained by Community

Actor stats

2

Bookmarked

18

Total users

5

Monthly active users

4 months ago

Last modified

Share

Housecall Pro Operation Actor

One-shot Pattern-A Apify Actor that executes exactly one Housecall Pro operation per run, pushes structured output to dataset, and exits.

MCP Client Instructions (Claude, Codex, OpenClaw, etc.)

  • Always pass operation as the exact registered tool name with the hcp_ prefix.
  • Valid example: hcp_get_customers
  • Invalid alias example: get_customers
  • Send operation arguments only inside args as a JSON object.
  • After the actor run completes, read full results using get-actor-output with the returned datasetId from the actor call response.
  • Do not rely on output preview alone, because previews can be truncated.

Authentication

  • Required input field: hcpApiKey (stored as an Apify secret input)
  • Optional input companyId is sent as X-Company-Id header on all API calls

Input Model

Required:

  • hcpApiKey (Housecall Pro API key)
  • companyTimezone (IANA timezone, validated on startup)

Optional:

  • operation (AI/integration-supplied operation name for the run, for example hcp_get_jobs)
  • companyId (adds X-Company-Id header)
  • args (JSON object passed directly to the selected operation handler)

Important:

  • operation must start with hcp_ and match a real operation name exactly.
  • The actor validates operation names strictly and returns an error for unknown operations.

Example:

{
"hcpApiKey":"your_hcp_api_key",
"companyTimezone":"America/Los_Angeles",
"operation":"hcp_get_jobs",
"args":{
"page":1,
"page_size":10,
"sort_by":"created_at",
"sort_direction":"desc"
}
}

Categories and Example Operations

  • Customers: hcp_get_customers, hcp_create_customer
  • Jobs: hcp_get_jobs, hcp_create_job, hcp_update_job_schedule
  • Job Appointments: hcp_get_job_appointments, hcp_create_job_appointment
  • Estimates: hcp_get_estimates, hcp_create_estimate
  • Leads: hcp_get_leads, hcp_create_lead, hcp_convert_lead
  • Invoices: hcp_get_invoices, hcp_get_invoice, hcp_preview_invoice
  • Additional categories: Employees, Tags, Job Types, Price Book Services, Material Categories, Materials, Schedule, Events, Webhooks, Checklists, Job Invoices, Lead Sources, Lead Line Items

Charging Model

  • Uses Apify pay-per-event configuration from .actor/pay_per_event.json
  • Event price is $0.01 for each GET/POST/PUT/DELETE tool call
  • Auto-pagination tools charge once per page fetched (not once per high-level operation request)

Destructive Confirmation Pattern

Delete-style tools follow a two-step safety flow:

  1. First call without confirm: true returns a warning preview
  2. Second call with confirm: true executes deletion and charges the delete event

Output

Each run pushes one dataset item:

  • metadata: operation, companyTimezone, companyIdUsed, credentialSource
  • result: parsed JSON when possible, otherwise plain text
  • rawCallToolResult: raw MCP-style call result payload

For MCP integrations:

  • Actor call responses may include an output preview only.
  • Use datasetId from the actor call response with get-actor-output to retrieve complete output.

You might also like

Housecall Pro API - Home Services Contractor Data

alizarin_refrigerator-owner/housecall-pro-api---home-services-contractor-data

Access Housecall Pro data for home service businesses. Get jobs, customers, invoices, estimates, employees, and scheduling data. Ideal for HVAC, plumbing, electrical, cleaning, and other trade contractors. Jobs Customers Invoices & Payments Estimates Employees Reviews Demo Mode Test with sample data

Telegram MCP Agent

inovaflow/mcpify-telegram

Connect a Telegram bot and an MCP server. People chat with the bot in plain language; an AI agent (Claude) understands them, calls the Apify MCP server's tools, and replies. Bring your own bot + your own MCP Connector. No Claude or ChatGPT account needed for your users.

LinkedIn Jobs MCP Server

shahidirfan/LinkedIn-Jobs-MCP-Server

Seamlessly connect your LLMs to real-time LinkedIn job data with this powerful MCP Server. Query listings, filter opportunities, and integrate job market insights directly into your AI workflows. The perfect bridge for intelligent recruiting and automated career analysis.

25

πŸ›’ E-Commerce MCP β€” AI Shopify Analysis

nexgendata/ecommerce-intelligence-mcp-server

MCP server for AI agents to analyze Shopify stores & extract products. Connect Claude, GPT or any AI to ecommerce intelligence. 2 tools for competitive analysis.

Lead Generation MCP Server β€” AI Agent Tools

samstorm/lead-gen-mcp-server

MCP server for AI agents. Connect Claude, GPT, or any MCP client to find business leads, hiring companies, building permits, and Amazon product research. One endpoint, 13 lead gen tools.

1

Skip Trace PRO MCP Server β€” B2B Lead Gen & OSINT

intelscrape/b2b-lead-generation-mcp

The official Skip Trace PRO MCP Server. Connect Claude, Cursor, and custom AI agents to live business data. Instantly pull B2B leads, reverse phone lookups, email skip tracing, and UCC filings directly into your LLM's context window. The ultimate OSINT intelligence tool for AI.

Instagram Scraper Pro

jungle_thunder/instagram-scraper-pro

πŸ‘ User avatar

Ani BjΓΆrkstrΓΆm

56

βš–οΈ Legal & IP Intelligence MCP

nexgendata/legal-mcp-server

MCP server for AI agents to search public court records. Connect Claude, GPT or any AI to legal databases. 1 tool for legal research & due diligence.

Related articles

Use Apify MCP servers inside ChatGPT Atlas browser
Read more
How to configure your MCP server with 25,000 Apify Actors
Read more
How to use MCP with Apify Actors
Read more