Scheduling automation platform
## Calendly MCP Server: Scheduling Automation The **Calendly MCP Server** integrates Calendly's popular scheduling platform into Google Antigravity, enabling developers to manage event types, access booking data, and automate scheduling workflows through AI-assisted calendar management. ### Why Calendly MCP? - **Simple Booking**: Let others book time with shareable scheduling links - **Calendar Sync**: Integrates with Google, Outlook, and Office 365 calendars - **Team Scheduling**: Round-robin, collective, and group event types - **Automated Reminders**: Email and SMS notifications for meetings - **Integrations**: Connect with Zoom, Teams, Salesforce, and more ### Key Features #### 1. Event and Booking Management ```javascript // List event types const eventTypes = await calendly.listEventTypes({ user: "current", active: true }); // Get scheduled events const events = await calendly.listScheduledEvents({ user: "current", status: "active", minStartTime: new Date().toISOString(), maxStartTime: new Date(Date.now() + 30 * 24 * 60 * 60 * 1000).toISOString() }); // Get invitee details const invitees = await calendly.listEventInvitees({ eventUuid: events[0].uuid }); console.log("Upcoming meeting with:", invitees[0].name); ``` #### 2. Webhook and User Management ```javascript // Create webhook subscription await calendly.createWebhookSubscription({ url: "https://your-app.com/webhooks/calendly", events: ["invitee.created", "invitee.canceled"], organization: "org_uuid", scope: "organization" }); // Get user availability const user = await calendly.getCurrentUser(); const availability = await calendly.getUserAvailability({ user: user.uri }); ``` ### Configuration ```json { "mcpServers": { "calendly": { "command": "npx", "args": ["-y", "@anthropic/mcp-calendly"], "env": { "CALENDLY_API_KEY": "your-api-key" } } } } ``` ### Use Cases **Sales Meetings**: Automate prospect meeting scheduling and CRM integration. **Customer Support**: Let customers book support calls based on team availability. **Interviews**: Manage candidate interview scheduling with automated reminders. The Calendly MCP Server streamlines scheduling automation in your development workflow.
{
"mcpServers": {
"calendly": {
"mcpServers": {
"calendly": {
"env": {
"CALENDLY_API_KEY": "your-api-key"
},
"args": [
"-y",
"calendly-mcp-server"
],
"command": "npx"
}
}
}
}
}