Cal.com MCP

by Unknown

Recommended
Not rated
Website

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

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 in
Settings → 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.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.