calcom/cal-mcp
If you are the rightful owner of cal-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Cal.com's MCP Server is a tool for integrating large language models with Cal.com using the Model Context Protocol.
The Cal.com MCP Server is designed to facilitate seamless interaction between large language models (LLMs) and the Cal.com platform through the Model Context Protocol (MCP). This server acts as a bridge, allowing users to leverage natural language processing capabilities to manage and automate tasks within Cal.com. By using any compatible MCP Client, such as Claude Desktop or Cursor, users can perform a variety of actions like booking management, event type updates, and more, all through natural language commands. The server is built to support all Cal.com API endpoints, providing a comprehensive suite of tools for developers and users looking to enhance their scheduling and event management workflows. With the ability to quickly integrate and utilize these tools, the Cal.com MCP Server offers a powerful solution for those seeking to streamline their operations with the help of advanced AI technologies.
Features
- Supports all Cal.com API endpoints
- Enables natural language interaction with Cal.com
- Compatible with multiple MCP Clients
- Facilitates quickstart workflows for Cal.com applications
- Offers tool discovery for additional functionalities
Usages
npx with MCP Client
{ "mcpServers": { "cal": { "command": "npx", "args": [ "@calcom/cal-mcp@latest" ], "env": { "CAL_API_KEY": "YOUR CAL API KEY" } } } }
Tools
getBooking
Retrieve a specific booking.
getBookings
Retrieve a list of bookings.
createBooking
Create a new booking.
rescheduleBooking
Reschedule an existing booking.
cancelBooking
Cancel a booking.
getEventTypes
Retrieve a list of event types.
getEventTypeById
Retrieve details of a specific event type by ID.
updateEventType
Update an existing event type.
deleteEventType
Delete an event type.