Overview
Schedule meetings and manage availability through Calendly integration.
Setup
Run with npx:
npx -y @modelcontextprotocol/server-calendlyConfiguration
CALENDLY_API_KEY environment variableDocumentation
Calendly MCP (Enhanced)
Overview
Calendly MCP provides access to Calendly API for meeting scheduling and availability management.
Features
- Meeting scheduling
- Availability checking
- Event type management
- Booking management
- Calendar integration
Installation
npx -y @modelcontextprotocol/server-calendly
Configuration
Set up Calendly API key:
export CALENDLY_API_KEY=your_api_key
Get your API key from Calendly Developer Portal.
Available Operations
| Operation | Description |
|---|---|
| List Events | Get scheduled events |
| Get Availability | Check available slots |
| Create Invite | Generate booking link |
| Cancel Event | Cancel scheduled meeting |
| List Event Types | Get event type options |
Usage Examples
Get Availability
{
"action": "get_availability",
"start_time": "2026-05-25T09:00:00Z",
"end_time": "2026-05-25T17:00:00Z"
}
Create Invite
{
"action": "create_invite",
"event_type": "30min",
"name": "John Doe",
"email": "john@example.com"
}
List Events
{
"action": "list_events",
"start_time": "2026-05-25T00:00:00Z",
"end_time": "2026-05-26T00:00:00Z"
}
Pros
- ✅ Professional scheduling
- ✅ Calendar sync
- ✅ Automated reminders
- ✅ Time zone handling
Cons
- ❌ Requires Calendly account
- ❌ API rate limits
- ❌ Premium features may need paid plan
