Cal.com Calendar
STDIOMCP server implementation integrating with Cal.com Calendar API for appointment scheduling.
MCP server implementation integrating with Cal.com Calendar API for appointment scheduling.
An MCP server implementation that integrates with Cal.com Calendar API, providing appointment scheduling capabilities.
calcom_add_appointment
eventTypeId
(number): The Cal.com event type IDstartTime
(string): Start time in ISO format (YYYY-MM-DDTHH:mm:ss.sssZ)endTime
(string): End time in ISO format (YYYY-MM-DDTHH:mm:ss.sssZ)name
(string): Attendee's nameemail
(string): Attendee's emailnotes
(string, optional): Additional notes for the appointmentcalcom_update_appointment
bookingId
(number): The Cal.com booking ID to updatestartTime
(string, optional): New start time in ISO formatendTime
(string, optional): New end time in ISO formatnotes
(string, optional): New notes for the appointmentcalcom_delete_appointment
bookingId
(number): The Cal.com booking ID to deletereason
(string, optional): Reason for cancellationcalcom_list_appointments
startDate
(string): Start date in YYYY-MM-DD formatendDate
(string): End date in YYYY-MM-DD formatAdd this to your claude_desktop_config.json
:
{ "mcpServers": { "calcom-calendar": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "CALCOM_API_KEY", "mcp/calcom-calendar" ], "env": { "CALCOM_API_KEY": "YOUR_API_KEY_HERE" } } } }
{ "mcpServers": { "calcom-calendar": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-calcom-calendar" ], "env": { "CALCOM_API_KEY": "YOUR_API_KEY_HERE" } } } }
Docker build:
docker build -t mcp/calcom-calendar:latest -f Dockerfile .
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.