C

calendly.com

Calendly is an online scheduling platform for booking meetings and appointments. It lets individuals and organizations manage availability, event types, invitees, and scheduling workflows.

2 integrations · MCP · REST

Calendly exposes a REST API at https://api.calendly.com authenticated by OAuth 2.1 bearer tokens or personal access tokens, plus a hosted MCP server at https://mcp.calendly.com using OAuth discovery and dynamic client registration.

discovered 1d ago
MCP servers1
REST · OpenAPI1
Credentials
Personal access tokenbearerGet token

Log in to your Calendly account at Calendly login, open the Integrations page, select the API & Webhooks tile, then create a personal access token under Personal Access Tokens. Choose the scopes your private/internal app needs, create the token, and copy it immediately because Calendly does not display or store it after generation.

OAuth app client for Calendly APIoauth2Set up OAuth

Sign up or log in at the Calendly Developer portal and create a new OAuth application in the developer console. Choose app type (web or native), environment (Sandbox or Production), set your redirect URI, and select the scopes your public app needs. Copy the client_id and client_secret when the app is created; the secret is only shown once. OAuth uses Calendly's authorize endpoint https://calendly.com/oauth/authorize and token endpoint https://calendly.com/oauth/token; Calendly recommends PKCE with S256, and production redirect URIs must be HTTPS.

OAuth 2.0oauth2
OAuth 2.0 — self-onboarding

Point your MCP client at the server URL and approve access in the browser. The server supports OAuth Dynamic Client Registration (RFC 7591), so the client registers itself automatically — no developer-portal app, client_id, or client_secret to create.

conventions · 2/7 published

Publish these signals → /publishing