Vinkius
Cal.com

Cal.com MCP. Manage meetings without leaving your chat client.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Cal.com MCP on Cursor AI Code Editor MCP Client Cal.com MCP on Claude Desktop App MCP Integration Cal.com MCP on OpenAI Agents SDK MCP Compatible Cal.com MCP on Visual Studio Code MCP Extension Client Cal.com MCP on GitHub Copilot AI Agent MCP Integration Cal.com MCP on Google Gemini AI MCP Integration Cal.com MCP on Lovable AI Development MCP Client Cal.com MCP on Mistral AI Agents MCP Compatible Cal.com MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Cal.com connects your open-source scheduling framework directly into any AI client. It lets you manage meetings, check availability, and book appointments without ever leaving your chat window or IDE.

What your AI agents can do

Cancel booking

Cancels an existing booking using a unique ID, automatically sending email notifications to all involved parties.

Create booking

Programmatically sets up a new meeting on Cal.com and captures the required host slots for scheduling.

Get available slots

Retrieves an array detailing specific time ranges where your organization has open availability.

+ 7 more capabilities included
Find free time slots

Checks your organization's schedule to pinpoint specific windows when people are available for a meeting.

Book or change an event

Creates new appointments, moves existing ones, or cancels meetings instantly through conversational commands.

Review all scheduled events

Pulls a complete list of every booking, showing who is attending and the current status of each event.

Check your own profile details

Retrieves your name, email, timezone, and default scheduling information used by the system.

Get deep event metadata

Extracts detailed configuration settings for specific types of events managed within Cal.com.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Cal.com MCP: 10 Tools for Booking Management

These tools give you full control over creating, modifying, listing, and checking the status of every event managed by Cal.com.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Cal.com on Vinkius
cancel019d7567

cancel booking

Cancels an existing booking using a unique ID, automatically sending email notifications to all involved parties.

create019d7567

create booking

Programmatically sets up a new meeting on Cal.com and captures the required host slots for scheduling.

get019d7567

get available slots

Retrieves an array detailing specific time ranges where your organization has open availability.

get019d7567

get booking

Pulls the complete details for one particular Cal.com booking, identified by its unique ID.

get019d7567

get event type

Extracts detailed configuration information about a specific format or type of event used in Cal.com.

get019d7567

get me

Retrieves the authenticated user's profile data, including their name, email, and time zone settings.

list019d7567

list bookings

Lists all bookings with optional filters, detailing attendees, times, statuses (like confirmed or pending), and links.

list019d7567

list event types

Enumerates every structured scheduling type currently attached to Cal.com, mapping active formats.

list019d7567

list schedules

Locates the fundamental rules that govern your organization's work hours and general availability times.

reschedule019d7567

reschedule booking

Modifies an existing meeting, updating both the time slot and sending fresh links to all guests involved.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Cal.com, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Cal.com MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Cal.com. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Checking schedules used to be a painful copy-paste process.

Today, figuring out when three people can meet means opening five different web tabs. You check one person's calendar, then you switch over to the next, copying date ranges and comparing them against overlapping times. This whole cycle of opening, switching, reading, and cross-referencing is a massive time drain.

With this connector, your agent does the heavy lifting. It looks at all your available schedules across multiple people simultaneously. You don't copy anything; you just ask, and it tells you exactly when everyone’s free.

The Cal.com MCP lets you confirm details immediately.

You no longer have to wait for confirmation emails or manually check if a link is correct after an update. You can use tools like `get_booking` to pull all the specific details of any meeting, and then `list_bookings` to see that status across your entire schedule.

The difference now is speed and accuracy. Everything you need about availability and bookings lives in one place: your conversation with your AI agent.

What you can do with this MCP connector

Forget jumping between your calendar app, email, and terminal just to schedule a meeting. This connector routes all of Cal.com's booking data straight into your agent through natural conversation. You can instantly find out when someone is free, create a new slot, or cancel an existing event—all without manual clicks or context switching.

The system reads everything: who's booked, what the status is (accepted, pending, cancelled), and exactly what time blocks are open for your organization. Because your credentials pass through Vinkius’s zero-trust proxy, you never have to worry about those sensitive API keys sitting anywhere; they only get used in transit when your agent needs them.

This isn't just a data pull. You can combine this MCP with other services—say, a CRM tool and a messaging service—to build complex automations that manage the entire lifecycle of an appointment, from initial availability check to confirming details across multiple platforms.

Built · Hosted · Managed by Vinkius Cal.com MCP - Manage Meetings & Availability Server ID 019d7567-6fdc-7264-947a-aafa43c1a586
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Cal.com MCP

How do I check if a user is available using get_available_slots? +

You simply ask the agent to find open time slots. It will return an array detailing the exact, confirmed temporal spans where your organization has free time.

Can I use list_bookings to see all my past events? +

Yes, list_bookings pulls a standardized listing of all appointments. You can filter this list by status (accepted, cancelled, etc.) so you only see what matters.

What if I need to change an existing meeting time? Should I use reschedule_booking? +

Yes, reschedule_booking is the correct tool. It moves the event and automatically updates all necessary links and sends out new notifications.

Does get_me provide my current user information for booking? +

Absolutely. Running get_me pulls your profile data, including name, email, timezone, and organization details, ensuring the system uses your correct identity when making bookings.

What information do I get from `get_booking` if a meeting was previously canceled? +

The response provides the full historical record, including the original booking details and its final status. You'll find the actual cancellation timestamp and confirmation that the slot is now free.

How do I ensure secure access when running `create_booking`? +

You must provide a valid, active API key token gathered from your system logs. This ensures that only authorized processes can programmatically generate new scheduling links.

What is the purpose of using `list_event_types`? +

This tool enumerates every structured scheduling format available for Cal.com. It maps out all possible types of meetings, allowing your agent to understand what kinds of events can be booked.

When I use `cancel_booking`, are the involved parties automatically notified? +

Yes, canceling a booking fires integrated email notifications. These alerts reach both the original organizer and all external guests, clearly stating the reason for cancellation.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Cal.com. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.