Cal.com MCP
About
Connect AI clients to Cal.com scheduling through the Model Context Protocol using the hosted server at mcp.cal.com or a local instance.
Details
- Author
- Unknown
- Categories
- Productivity, Other, Automation
Jump to
Connect your AI assistant to Cal.com to manage scheduling through natural language.
- List and filter bookings— Ask for your upcoming meetings and the assistant usesget_bookingsto return them.
- Create and manage event types— Usecreate_event_typeandupdate_event_typeto set up new meeting types.
- Check availability— Ask for open slots usingget_availabilityandget_busy_times.
- Manage schedules— Create or update your availability schedules withcreate_scheduleandupdate_schedule.
Connect AI clients to Cal.com scheduling through the Model Context Protocol using the hosted server at mcp.cal.com or a local instance.
The Cal.com MCP server wraps theCal.com API v2in theModel Context Protocol, letting you manage bookings, event types, schedules, and more through natural language in any MCP-compatible client.
The fastest way to get started is to connect your MCP client directly tomcp.cal.com. The hosted server uses Streamable HTTP transport with OAuth 2.1 authentication — your client handles the authorization flow automatically.
Point your MCP client to the hosted server URL:
When you first connect, your client walks you through an OAuth authorization flow where you grant the server access to your Cal.com account. No API key is needed.
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json json theme={null} { "mcpServers": { "calcom": { "url": "https://mcp.cal.com/mcp" } } }
json theme={null} { "mcpServers": { "calcom": { "url": "https://mcp.cal.com/mcp" } } }
json theme={null} { "mcpServers": { "calcom": { "url": "https://mcp.cal.com/mcp" } } }
If you prefer to run the server locally, you can use stdio transport with an API key. This is useful for development or when you want full control over the server.
- Node.js >= 18
- A Cal.com API key — generate one inSettings → Developer → API Keys
Add the following to your MCP client's configuration:
{ "mcpServers": { "calcom": { "command": "npx", "args": ["@calcom/cal-mcp@latest"], "env": { "CAL_API_KEY": "cal_live_xxxx" } } } }
Replacecal_live_xxxxwith your actual API key.
Never share or commit your API key. If exposed, rotate it immediately in yourCal.com settings.
The MCP server exposes 34 tools organized by category:
Once connected, you can interact with Cal.com using natural language:
- "What bookings do I have this week?"
- "Create a 30-minute event type called 'Quick Chat'"
- "Cancel my meeting with John tomorrow"
- "Show me my available slots for next Monday"
- "Reschedule my 2pm meeting to Thursday at 3pm"
- "What event types do I have?"
- AI agents guide— build AI agents using the Cal.com API directly
- API v2 reference— full API endpoint documentation
- GitHub repository— source code
Sync Calendars, Scheduling Links, AI Executive Scheduling Assistant, Unified Calendar
Calendrz: Mirror Your Availability Across Every Calendar, Automatically.
Provides various DingTalk services including contacts, department management, robot messaging, calendar, and tasks.
Connects AI agents to the Feishu/Lark platform for automating tasks like document processing, conversation management, and calendar scheduling.
Connect AI agents with the Feishu/Lark platform for automation, including document processing, conversation management, and calendar scheduling.
Connect AI agents with the Feishu/Lark platform for automation, including document processing, conversation management, and calendar scheduling.
Interact with Google Calendar APIs to manage events and calendars.
A server for full Google Calendar management, including creating, updating, and deleting events. Requires Google OAuth2 authentication.
Open-source MCP server for job application management — 73 tools, 18 workflows, 18 job portals, React dashboard, email integration, calendar, multi-profile. Runs locally, free, privacy-first.
Zo is your personal vibe server in the cloud with 50+ tools and integrations. Add texting, email, calendar, research and more to your harness easily.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


