Cal.com Connector for AI agents.
20 live capabilities
Book meetings and manage calendar availability through natural conversation.
Waiting for input…
Why people use Cal.com
Cal.com : Stop the back-and-forth of meeting coordination
With this Connector, that loop is gone. You just tell your agent what you need to happen. It checks the slots, handles the booking, and confirms it all in one go. You get the meeting on the books without ever leaving your chat window.
What Vinkius changes
You can manage your entire calendar via chat.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Booking a demo with a new lead
A sales rep asks their agent to find a 30-minute slot for a demo next Tuesday.
- Real-world use case 02
Moving a conflicting meeting
An assistant notices a double booking and tells the agent to move the 2 PM meeting to 4 PM.
- Real-world use case 03
Setting up a new department team
An ops manager needs to create a new team for marketing.
Complete set · 20capabilities
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 20 available through Cal.com.
- 01 Capability
Cancel booking
Removes a meeting from your calendar. Use this to clear appointments that are no longer needed.
- 02 Capability
Update event type
Modifies the details of an existing meeting template. Use this to change durations or descriptions.
- 03 Capability
Update schedule
Adjusts the settings of a custom schedule. This is useful for changing recurring availability.
- 04 Capability
Charge credits
Deducts credits from your account balance. Use this to manage your API usage costs.
05—08
4 capabilities in this set.
Part of 20 available through Cal.com.
- 05 Capability
Create booking
Creates a new meeting on your calendar. You can use an event ID or a specific slug to set it up.
- 06 Capability
Create event type
Sets up a new meeting template with specific rules. This helps you define different types of calls.
- 07 Capability
Create membership
Adds a person to an organization team. Use this to manage who has access to shared schedules.
- 08 Capability
Create schedule
Builds a new custom schedule for specific availability. This is great for unique meeting types.
09—12
4 capabilities in this set.
Part of 20 available through Cal.com.
- 09 Capability
Create team
Creates a new team group within your account. This helps organize multiple users into one unit.
- 10 Capability
Create webhook
Sets up a trigger to send booking data to external apps. Use this to automate your internal workflows.
- 11 Capability
Get booking
Fetches the details of a specific booking by its ID. This lets you see the specifics of a single meeting.
- 12 Capability
Get busy times
Shows when a specific user is currently occupied. This helps your agent avoid booking over conflicts.
13—16
4 capabilities in this set.
Part of 20 available through Cal.com.
- 13 Capability
Get me
Pulls your current profile information. This lets the agent know who it's working for.
- 14 Capability
Get slots
Lists available time windows for a specific meeting. Use this to show leads when you are free.
- 15 Capability
List bookings
Shows every booking currently in your system. Use this to get a full overview of your upcoming meetings.
- 16 Capability
List event types
Shows all your active meeting templates. This lets you see what kinds of meetings you offer.
17—20
4 capabilities in this set.
Part of 20 available through Cal.com.
- 17 Capability
List out of office
Lists all scheduled time-off entries. This ensures your agent knows when you're away from your desk.
- 18 Capability
List schedules
Shows all your active custom schedules. Use this to see all your unique availability settings.
- 19 Capability
Reschedule booking
Changes the date or time of an existing meeting. This makes it easy to move appointments on the fly.
- 20 Capability
Get credits
Shows how many API credits you have left. Use this to monitor your account limits.
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_Zwz6VsAKCkyHL4rUtol6XVoD9DEsAys2lyou9EzG/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_Zwz6VsAKCkyHL4rUtol6XVoD9DEsAys2lyou9EzG/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-alternative-1": {
"url": "https://edge.vinkius.com/vk_preview_Zwz6VsAKCkyHL4rUtol6XVoD9DEsAys2lyou9EzG/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...". 20 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"calcom-alternative-1": {
"url": "https://edge.vinkius.com/vk_preview_Zwz6VsAKCkyHL4rUtol6XVoD9DEsAys2lyou9EzG/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...". 20 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"calcom-alternative-1": {
"url": "https://edge.vinkius.com/vk_preview_Zwz6VsAKCkyHL4rUtol6XVoD9DEsAys2lyou9EzG/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...". 20 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"calcom-alternative-1": {
"url": "https://edge.vinkius.com/vk_preview_Zwz6VsAKCkyHL4rUtol6XVoD9DEsAys2lyou9EzG/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...". 20 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add calcom-alternative-1 --transport http "https://edge.vinkius.com/vk_preview_Zwz6VsAKCkyHL4rUtol6XVoD9DEsAys2lyou9EzG/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...". 20 tools are ready
Where the request belongs
Work Cal.com can move forward.
This is for anyone who spends hours every week coordinating meetings. It's for the sales rep who needs to book demos fast, the executive assistant managing a complex diary, and the ops manager who needs to organize team schedules without the manual headache.
Sales Representative
Use this to check lead availability and book demos instantly during a live chat.
Executive Assistant
Manage complex rescheduling and out-of-office blocks for high-level leaders.
Operations Manager
Create teams and manage organization-wide meeting templates and memberships.
Software Developer
Build automated booking flows by connecting webhooks to your custom internal capabilities.
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.
Calendly
Automate scheduling workflows via Calendly. manage event types, scheduled events, invitees, and availability directly from any AI agent.
SavvyCal
Manage your SavvyCal scheduling links, check real-time availability, and coordinate automated bookings via AI.
Appointlet
Bring Appointlet scheduling directly into your AI agent. list schedules, track bookings, cancel events, and manage attendees seamlessly.
Google Calendar
Sync and orchestrate your agenda securely. scan, schedule, and manipulate Google Calendar events natively in chat.
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.
How does Cal.com MCP help with scheduling?
It connects your Cal.com account to your AI agent. This allows your agent to check your availability, find open slots, and book meetings for you using natural language.
Can I book meetings with Cal.com MCP?
Yes, your agent can create new bookings directly. You just need to tell the agent who the meeting is with and what type of meeting it is.
How do I manage my team's availability?
The Connector lets your agent manage team memberships and schedules. You can ask it to create new teams or update the availability for specific groups.
Can Cal.com MCP handle booking cancellations?
Absolutely. You can tell your agent to cancel or reschedule any existing appointment, and it will update your Cal.com account instantly.
Can I see my remaining credits?
Yes, your agent can check your account's credit balance to make sure you have enough remaining for your automated booking tasks.
How does Cal.com MCP handle out-of-office time?
It recognizes your out-of-office entries. Your agent will see when you're away and avoid booking meetings during those periods.
Can I check when a user is available for a specific meeting type?
Yes! Use the get_slots capability by providing the username, event slug, and a time range. The agent will return all available time slots for that period.
Is it possible to reschedule an existing booking through the AI?
Absolutely. Use the reschedule_booking capability with the Booking UID and the new start time. You can also optionally provide a reason for the change.
Can I manage my organization's event templates?
Yes, you can use list_event_types to see all templates, create_event_type to add new ones, and update_event_type to modify existing durations or titles.
One connection away
Give your agent a direct line to Cal.com.
Connect Cal.com once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available