Model Context Protocol (MCP)

Model Context Protocol (MCP)

The Model Context Protocol (MCP) allows you to connect local AI assistants (like Claude Desktop or Cursor) directly to the AllServicePros network.

We provide official MCP servers that expose our APIs as tools that LLMs can use natively.

Customer Agent MCP

For consumer-facing agents that need to find and book services.

Installation

Add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "asp-booking": {
      "command": "npx",
      "args": ["-y", "@allservicepros/mcp-client"],
      "env": {
        "ASP_API_KEY": "your_public_key"
      }
    }
  }
}

Available Tools

  • query_availability: Check when a professional is available.
  • book_appointment: Book an appointment using the Machine Payments Protocol.
  • search_pros: Search for professionals based on service type and location.

Professional Agent MCP (asp-pro-mcp)

For service professionals using AI to manage their business.

Installation

Add the following to your cursor_mcp_config.json:

{
  "mcpServers": {
    "asp-pro": {
      "command": "npx",
      "args": ["-y", "@allservicepros/mcp-pro"],
      "env": {
        "ASP_API_KEY": "your_pro_key"
      }
    }
  }
}

Available Tools

  • update_availability: Modify your working hours and calendar.
  • accept_rfq: Review and accept custom quote requests.
  • view_analytics: Retrieve business performance metrics.