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_slotsReturns 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_consultationBooks a consultation and sends the client a confirmation email with a payment link. Use a start time returned by check_available_slots.
Parameters
name string — Client's full name
businessName string — Company or business name
email string — Client's email address
phone string — Client's phone number
startTime string — ISO 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