Cal.com Connector for AI agents.
10 live capabilities
Schedule meetings and manage availability with your AI agent.
Waiting for input…
Why people use Cal.com
Cal.com Scheduling for Busy Professionals
This Connector lets your AI agent handle the logistics. Instead of you doing the clicking, your agent checks your schedules and creates bookings based on your instructions. You get your time back without losing control of your calendar.
What Vinkius changes
You get a voice-controlled calendar that handles the logistics of scheduling for you.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
The Sales Outreach
A rep asks the agent to find a time for a Discovery Call and the agent uses list_event_types and create_booking to set it up.
- Real-world use case 02
The Last-Minute Cancellation
A client cancels a meeting.
- Real-world use case 03
The Schedule Audit
You ask your agent to list all bookings for next week.
Complete set · 10capabilities
The complete Cal.com capability set.
These are the exact actions your AI can choose when you ask it to work with Cal.com.
01—04
4 capabilities in this set.
Part of 10 available through Cal.com.
- 01 Capability
List memberships
Shows which teams or organizations you belong to. This is helpful for managing multi-user accounts.
- 02 Capability
Cancel booking
Ends an existing meeting and notifies participants. Use this when a meeting needs to be scrapped.
- 03 Capability
Create booking
Schedules a new appointment for a specific event type. This puts a new meeting on your calendar immediately.
- 04 Capability
Create event type
Sets up a new meeting template with specific rules. Use this to define different types of calls like Discovery or Audit.
05—07
3 capabilities in this set.
Part of 10 available through Cal.com.
- 05 Capability
Get booking
Pulls all the data for a single specific meeting. It's useful for checking attendee info or meeting status.
- 06 Capability
Get event type
Shows the configuration for a specific meeting template. Use this to see the rules for a particular booking type.
- 07 Capability
Get current user
Pulls your profile info like your name and timezone. This helps the agent know who it's acting as.
08—10
3 capabilities in this set.
Part of 10 available through Cal.com.
- 08 Capability
Get schedules
Shows all the availability blocks for your account. Use this to see when you're actually open for work.
- 09 Capability
List bookings
Provides a full audit of every booking on your account. It's the best way to see your entire calendar history.
- 10 Capability
List event types
Shows a list of all your available meeting templates. Use this to see what types of calls you offer.
Set up in minutes
One URL. Then ask Cal.com to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Cal.com from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_NFUPZc0pqIYw784RWdGkyMAs0Sy2x5ha2Xp0XefK/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Cal.com, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Cal.com for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_NFUPZc0pqIYw784RWdGkyMAs0Sy2x5ha2Xp0XefK/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Cal.com URL.
- Step 03
Save and start
Save the connection and enable Cal.com in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"calcom": {
"url": "https://edge.vinkius.com/vk_preview_NFUPZc0pqIYw784RWdGkyMAs0Sy2x5ha2Xp0XefK/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Cal.com
Open Agent mode in chat and ask: "Using Cal.com, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"calcom": {
"url": "https://edge.vinkius.com/vk_preview_NFUPZc0pqIYw784RWdGkyMAs0Sy2x5ha2Xp0XefK/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Cal.com
Ask Copilot: "Using Cal.com, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"calcom": {
"url": "https://edge.vinkius.com/vk_preview_NFUPZc0pqIYw784RWdGkyMAs0Sy2x5ha2Xp0XefK/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Cal.com
Open Cascade and ask: "Using Cal.com, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"calcom": {
"url": "https://edge.vinkius.com/vk_preview_NFUPZc0pqIYw784RWdGkyMAs0Sy2x5ha2Xp0XefK/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Cal.com
Ask Cline: "Using Cal.com, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add calcom --transport http "https://edge.vinkius.com/vk_preview_NFUPZc0pqIYw784RWdGkyMAs0Sy2x5ha2Xp0XefK/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Cal.com
Ask Claude: "Using Cal.com, show me...". 10 tools are ready
Where the request belongs
Work Cal.com can move forward.
This is for anyone who feels like they spend more time managing their calendar than actually doing the work they were hired to do. It's for people who need to keep their schedule clean and professional without the manual clicking.
Sales Development Reps
They book meetings with prospects without leaving their CRM or chat window.
Executive Assistants
They manage complex calendars for multiple people and need to see availability at a glance.
Freelance Consultants
They protect their time and ensure every booking fits their specific project blocks.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsCal.com
Let anyone book time with you through customizable scheduling pages that sync with your calendar and eliminate back-and-forth.
Notion Calendar (formerly Cron)
Manage scheduling via Notion Calendar. create events, track team availability, and manage scheduling links directly from any AI agent.
Skedda
Manage your workspace scheduling. create, update, and track bookings for desks, meeting rooms, and special venues directly through AI agents.
Google Calendar
Sync and orchestrate your agenda securely. scan, schedule, and manipulate Google Calendar events natively in chat.
Calendly
Automate scheduling workflows via Calendly. manage event types, scheduled events, invitees, and availability directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Cal.com connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Cal.com.
The practical details behind the request, access and result.
Can the Cal.com MCP book meetings for me?
Yes, it can. Your AI agent can identify open slots and create new bookings directly on your Cal.com account based on your instructions.
How does the Cal.com MCP handle my availability?
It connects to your existing Cal.com schedules. Your agent can see when you're free and ensure no new bookings overlap with your current commitments.
Can I create new meeting types with the Cal.com MCP?
Yes, you can. You can ask your agent to create new event types or meeting templates, like 'Discovery Call' or 'Audit', to expand your booking options.
Does the Cal.com MCP work with my existing Cal.com account?
It does. You just need to provide your Cal.com API key and version to sync your existing account with your AI client.
Can I cancel meetings using the Cal.com MCP?
Absolutely. You can tell your agent to cancel a specific meeting, and it will handle the cancellation and notify the other participants for you.
How many bookings can the Cal.com MCP see?
It can see all the bookings on your Cal.com account, allowing you to audit your full schedule or look up specific details for any past or future meeting.
Can I cancel a booking using the agent?
Yes! Use the cancel_booking capability with the Booking ID. Your agent will trigger the cancellation in Cal.com, notifying all participants automatically.
How do I see the list of all my upcoming meetings?
Simply ask the agent to list_bookings. It will retrieve the list of all scheduled meetings from your Cal.com account, including start times and attendee details.
Does the integration allow creating a new event type?
Yes. Use the create_event_type action and provide the title, slug, and duration. The new scheduling template will be created in your account instantly.
One connection away
Give your agent a direct line to Cal.com.
Connect Cal.com once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available