MCP Server

Book a Consultation Through AI

Our MCP server lets any AI assistant check availability and schedule a consultation on your behalf — no forms, no back-and-forth.

What is MCP?

The Model Context Protocol (MCP) is an open standard that lets AI assistants take real actions — not just answer questions. When an AI connects to an MCP server, it gets a list of tools it can call: checking data, creating records, triggering workflows. Think of it as giving AI hands, not just a voice.

How AI Discovers What It Can Do

AI clients find our server through a standard discovery file at /.well-known/mcp.json. This file tells the AI three things:

1. Where to connect

The server endpoint URL and transport protocol (streamable HTTP).

2. What tools are available

A list of actions the AI can take — each with a name, description, and the parameters it accepts.

3. What the server does

A human-readable description so the AI understands context and can explain the service to users.

Our Discovery File

Here's what an AI sees when it fetches https://custommcpactions.com/.well-known/mcp.json:

{
  "name": "MCP Actions — Booking",
  "description": "Schedule a 1-on-1 consultation with an MCP engineer. Check available time slots and book directly through AI.",
  "url": "https://custommcpactions.com/api/mcp",
  "transport": "streamable-http",
  "capabilities": {
    "tools": true
  },
  "tools": [
    {
      "name": "check_available_slots",
      "description": "Check available consultation time slots for a given date.",
      "parameters": {
        "date": "YYYY-MM-DD"
      }
    },
    {
      "name": "schedule_consultation",
      "description": "Book a consultation. Sends a confirmation and payment link to the client.",
      "parameters": {
        "name": "Full name",
        "businessName": "Company",
        "email": "Email",
        "phone": "Phone",
        "startTime": "ISO 8601 datetime"
      }
    }
  ]
}

Available Tools

check_available_slots

Returns available 1-hour consultation slots for a given date. Business hours are 9 AM – 5 PM Eastern. Slots already booked or blocked on Google Calendar are excluded.

Parameters

date string — Date in YYYY-MM-DD format

schedule_consultation

Books a consultation and sends the client a confirmation email with a payment link. Use a start time returned by check_available_slots.

Parameters

name stringClient's full name

businessName stringCompany or business name

email stringClient's email address

phone stringClient's phone number

startTime stringISO 8601 datetime from check_available_slots

Connect Your AI

Add this to your MCP client configuration to connect:

{
  "mcpServers": {
    "mcp-consulting": {
      "url": "https://custommcpactions.com/api/mcp",
      "transport": "streamable-http"
    }
  }
}

Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client. Once connected, ask your AI to check availability or book a consultation.

Example Conversation

You

"What times are available this Friday for an MCP consultation?"

AI

"Let me check. There are slots available at 9 AM, 10 AM, 1 PM, and 3 PM Eastern. Would you like to book one?"

You

"Book me in at 10 AM. My name is Sarah Chen, company is Dataflow Inc, email sarah@dataflow.io, phone 555-0192."

AI

"Done — your consultation is booked for Friday at 10 AM ET. You'll receive a confirmation and payment link at sarah@dataflow.io."

Prefer to book the traditional way?

Book a Consultation