MCP Hub
Back to servers

mcp-calendly

Enables interaction with Calendly to manage event types, scheduled events, and invitees. It provides tools for checking user availability and canceling appointments directly through the Calendly API.

Updated
Feb 18, 2026

mcp-calendly

MCP server for Calendly scheduling — event types, scheduled events, invitees, availability, and cancellations.

Setup

npm install
npm run build

Configuration

Get a Personal Access Token from Calendly Integrations.

export CALENDLY_API_KEY=your_token_here

Usage

# Run directly
npm start

# Run via mpak
mpak config set @nimblebraininc/calendly api_key=your_key_here
mpak run @nimblebraininc/calendly

Tools

ToolDescription
get_current_userGet authenticated user profile
list_event_typesList event types
list_scheduled_eventsList scheduled events with filters
get_eventGet a specific event
list_inviteesList invitees for an event
cancel_eventCancel a scheduled event
check_availabilityGet available time slots

Development

npm run dev          # Run with tsx
npm run check        # All checks (format, lint, typecheck, test)
make bump VERSION=0.2.0  # Bump version

Reviews

No reviews yet

Sign in to write a review