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.

Calendly MCP Server Integration

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

  1. Ensure you have Node.js and Windsurf installed.
  2. Open your Windsurf configuration file.
  3. Add the Calendly MCP Server to your mcpServers object:
    {
      "mcpServers": {
        "calendly": {
          "command": "npx",
          "args": ["@universal-mcp/calendly@latest"]
        }
      }
    }
    
  4. Save the configuration and restart Windsurf.
  5. 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

  1. Ensure Claude is installed and configured.
  2. Open the Claude configuration file.
  3. Add the Calendly MCP Server:
    {
      "mcpServers": {
        "calendly": {
          "command": "npx",
          "args": ["@universal-mcp/calendly@latest"]
        }
      }
    }
    
  4. 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

  1. Install Node.js and Cursor.
  2. Open Cursor’s configuration file.
  3. Add the Calendly MCP Server to the configuration:
    {
      "mcpServers": {
        "calendly": {
          "command": "npx",
          "args": ["@universal-mcp/calendly@latest"]
        }
      }
    }
    
  4. Save and restart Cursor.
  5. 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

  1. Make sure Cline and Node.js are installed.
  2. Edit Cline’s configuration file.
  3. Insert the Calendly MCP Server config:
    {
      "mcpServers": {
        "calendly": {
          "command": "npx",
          "args": ["@universal-mcp/calendly@latest"]
        }
      }
    }
    
  4. 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:

FlowHunt MCP flow

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

SectionAvailabilityDetails/Notes
OverviewDescription available in README
List of PromptsNo prompt templates mentioned
List of ResourcesNo resources listed
List of ToolsReference to tools, but not listed in accessible files
Securing API KeysEnvironment 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 Forks0
Number of Stars0

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.

Learn more