Calendly MCP Server Integration
Integrate Calendly’s scheduling power into your FlowHunt AI flows with the official MCP Server. Automate meetings, sync calendars, and manage appointments programmatically.

What does “Calendly” MCP Server do?
The Calendly MCP (Model Context Protocol) Server acts as a bridge between AI assistants and Calendly’s scheduling tools and services. By exposing a standardized MCP interface, it allows AI agents and developers to programmatically interact with Calendly functionalities—such as viewing, creating, or managing events—via a unified API. This integration is designed to enhance developer workflows by enabling automated scheduling, appointment management, and seamless access to calendar data directly from within AI-driven applications. Built on the Universal MCP framework, the server follows the MCP specification, ensuring compatibility and interoperability with other MCP-compliant tools and services. Its main purpose is to streamline the way AI systems leverage external scheduling capabilities, making it easier to coordinate meetings and manage calendars efficiently.
List of Prompts
No prompt templates are mentioned in the repository.
List of Resources
No resources are detailed or exposed in the repository.
List of Tools
The repository references a list of available tools in src/universal_mcp_calendly/README.md
, but the specific tools are not listed or described in the root README or visible file-tree.
Use Cases of this MCP Server
- Automated Scheduling: Integrate with AI agents to automatically schedule meetings based on user or team availability, reducing manual coordination.
- Appointment Management: Enable AI assistants to view, create, update, or cancel appointments in Calendly, streamlining workflow automation for businesses and individuals.
- Calendar Synchronization: Facilitate syncing of events and meetings between Calendly and other calendar platforms to maintain up-to-date schedules.
- Smart Reminders and Notifications: Allow AI systems to send reminders or notifications for upcoming events, minimizing missed appointments.
- Workflow Integration: Connect Calendly scheduling with broader business logic, such as CRM or project management tools, via AI-driven triggers and actions.
How to set it up
Windsurf
- Ensure you have Node.js and Windsurf installed.
- Open your Windsurf configuration file.
- Add the Calendly MCP Server to your
mcpServers
object:{ "mcpServers": { "calendly": { "command": "npx", "args": ["@universal-mcp/calendly@latest"] } } }
- Save the configuration and restart Windsurf.
- Verify the Calendly MCP Server is running.
Securing API Keys:
{
"mcpServers": {
"calendly": {
"command": "npx",
"args": ["@universal-mcp/calendly@latest"],
"env": {
"CALENDLY_API_KEY": "${CALENDLY_API_KEY}"
},
"inputs": {
"api_key": "${CALENDLY_API_KEY}"
}
}
}
}
Claude
- Ensure Claude is installed and configured.
- Open the Claude configuration file.
- Add the Calendly MCP Server:
{ "mcpServers": { "calendly": { "command": "npx", "args": ["@universal-mcp/calendly@latest"] } } }
- Save, restart Claude, and verify the server is available.
Securing API Keys:
{
"mcpServers": {
"calendly": {
"command": "npx",
"args": ["@universal-mcp/calendly@latest"],
"env": {
"CALENDLY_API_KEY": "${CALENDLY_API_KEY}"
},
"inputs": {
"api_key": "${CALENDLY_API_KEY}"
}
}
}
}
Cursor
- Install Node.js and Cursor.
- Open Cursor’s configuration file.
- Add the Calendly MCP Server to the configuration:
{ "mcpServers": { "calendly": { "command": "npx", "args": ["@universal-mcp/calendly@latest"] } } }
- Save and restart Cursor.
- Confirm Calendly MCP Server is active.
Securing API Keys:
{
"mcpServers": {
"calendly": {
"command": "npx",
"args": ["@universal-mcp/calendly@latest"],
"env": {
"CALENDLY_API_KEY": "${CALENDLY_API_KEY}"
},
"inputs": {
"api_key": "${CALENDLY_API_KEY}"
}
}
}
}
Cline
- Make sure Cline and Node.js are installed.
- Edit Cline’s configuration file.
- Insert the Calendly MCP Server config:
{ "mcpServers": { "calendly": { "command": "npx", "args": ["@universal-mcp/calendly@latest"] } } }
- Save, restart Cline, and check the server status.
Securing API Keys:
{
"mcpServers": {
"calendly": {
"command": "npx",
"args": ["@universal-mcp/calendly@latest"],
"env": {
"CALENDLY_API_KEY": "${CALENDLY_API_KEY}"
},
"inputs": {
"api_key": "${CALENDLY_API_KEY}"
}
}
}
}
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"calendly": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “calendly” to whatever the actual name of your MCP server is (e.g., “github-mcp”, “weather-api”, etc.) and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Description available in README |
List of Prompts | ⛔ | No prompt templates mentioned |
List of Resources | ⛔ | No resources listed |
List of Tools | ⛔ | Reference to tools, but not listed in accessible files |
Securing API Keys | ✅ | Environment variable and input JSON examples provided |
Sampling Support (less important in evaluation) | ⛔ | No mention of sampling support |
Based on the available documentation and the information in the repository, this MCP is at an early stage. It provides basic setup and security instructions but lacks public details on supported tools, resources, prompts, and advanced MCP features like Roots or Sampling.
Our opinion
This MCP server provides a minimal but official scaffold for Calendly integration via MCP, with clear instructions and licensing. However, due to the lack of detailed technical documentation and missing lists of tools, prompts, and resources, its practical utility is currently limited for developers seeking out-of-the-box functionality.
Rating: 3/10
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ⛔ |
Number of Forks | 0 |
Number of Stars | 0 |
Frequently asked questions
- What is the Calendly MCP Server?
The Calendly MCP Server provides a bridge between AI agents and Calendly’s scheduling features, enabling programmatic event management, appointment creation, and calendar synchronization via a universal MCP interface.
- What can I automate with this integration?
You can automate scheduling, appointment management, calendar syncing, and reminders—allowing AI agents to create, update, or cancel events and send notifications, all within your FlowHunt workflows.
- Does the MCP server require API keys?
Yes, a Calendly API key is required. Secure your key using environment variables as shown in the configuration examples for each client.
- Are there prompt templates or resources included?
No prompt templates or additional resources are provided in the current repository. Only the core MCP server scaffolding and setup instructions are available.
- How do I use the Calendly MCP inside FlowHunt flows?
Add the MCP component to your FlowHunt flow, open its configuration, and insert your MCP server details in JSON format. For example: { "calendly": { "transport": "streamable_http", "url": "https://yourmcpserver.example/path" } }
Connect FlowHunt with Calendly
Streamline your workflow and automate scheduling with the Calendly MCP Server inside FlowHunt. Experience seamless AI-powered appointment management today.