calendly/calendly

MCP Server

Calendly MCP Server - scheduling, meetings

Calendly scheduling MCP server. Manage events, invitees, event types, and availability with OAuth or PAT auth.

MCP Server

  • Package: calendly-mcp-server
  • Transport: stdio
  • Command: npx calendly-mcp-server

Authentication

Personal Access Token or OAuth 2.0

VariableRequiredDescription
CALENDLY_API_KEYYesPersonal Access Token
CALENDLY_CLIENT_IDNoOAuth client ID
CALENDLY_CLIENT_SECRETNoOAuth client secret

Available Tools

ToolDescription
get_current_userCurrent user info
list_eventsList events
get_eventGet event details
list_event_inviteesList invitees
cancel_eventCancel event
list_event_typesList event types
schedule_eventSchedule event (paid plan)

Configuration Example

toml
[[mcp.servers]]
name = "calendly"
type = "stdio"
command = "npx"
args = ["-y", "calendly-mcp-server"]
timeout_seconds = 60
env = { CALENDLY_API_KEY = "your-value", CALENDLY_CLIENT_ID = "your-value", CALENDLY_CLIENT_SECRET = "your-value" }
tools = []

Notes: schedule_event requires paid Calendly plan. 12 tools total.