Vinkius
Cal.com

Cal.com MCP for AI. Manage your calendar without leaving the chat.

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 EditorCal.com MCP on Claude Desktop AppCal.com MCP on OpenAI Agents SDKCal.com MCP on Visual Studio CodeCal.com MCP on GitHub Copilot AI AgentCal.com MCP on Google Gemini AICal.com MCP on Lovable AI DevelopmentCal.com MCP on Mistral AI AgentsCal.com MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Cal.com connects your open-source scheduling platform directly to your AI agent. Instead of navigating web UIs, you talk to your assistant and it handles complex calendar tasks: check availability, book meetings, reschedule appointments, or cancel events—all from a single chat window.

What your AI can do

Get me

Retrieves your authenticated Cal.com profile details, including your name and organization information.

List bookings

Provides a list of all current bookings, letting you filter by status (e.g., 'pending' or 'confirmed').

Get booking

Retrieves all specific details for a single Cal.com booking using its unique identifier (UID).

+ 7 more capabilities included
Check open timeslots

Find out exactly when people are free by querying the organization's live scheduling rules.

Get user profile data

Retrieve basic information, like your name, email, and default timezone, from your Cal.com account.

List all scheduled events

Pull up a list of existing meetings, allowing you to filter by date or status (e.g., 'pending' or 'accepted').

Book a new meeting

Create and schedule a brand-new event instantly using the details provided in the conversation.

Change an existing appointment

Move or adjust the time of a confirmed booking, automatically updating all guest invites.

Cancel a meeting

Remove an event from your calendar and send necessary cancellation notifications to all involved parties.

Included with Plan

Waiting for input…

AI Agent

Cal.com: 10 Tools for Scheduling Management

These ten tools let your agent perform every scheduling action—from finding open slots to creating and managing entire event lifecycles.

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

Get Me

Retrieves your authenticated Cal.com profile details, including your name and organization information.

List Bookings

Provides a list of all current bookings, letting you filter by status (e.g....

Get Booking

Retrieves all specific details for a single Cal.com booking using its unique...

Create Booking

Programs a new meeting on Cal.com, automatically generating necessary conference...

Cancel Booking

Cancels a specific booking by its ID and sends required email notifications to the...

Reschedule Booking

Modifies an existing booking's time slot and sends updated links to all attendees.

List Event Types

Displays an enumeration of all structured scheduling formats available within the account.

Get Event Type

Pulls detailed configuration data about a specific, pre-set event template.

List Schedules

Locates and reads your core scheduling rules, such as defined working hours.

Get Available Slots

Checks and returns an array of precise time windows where your organization has open...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Cal.com integration is available immediately — no restart needed.

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 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ 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 connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Dealing with calendars means switching between five different tabs and getting lost in IDs.

Right now, coordinating a simple meeting is a chore. You open your calendar app, check the team's shared availability sheet, jump over to the booking website to find time slots, copy a unique ID for that slot, then paste that into an email draft, and finally send it all out. It’s a high-friction process built around manual context switching.

With this MCP, you just talk to your agent. You say, 'I need to book a demo next week.' The conversation handles the availability check, the booking creation, and the link generation—all without forcing you off your current page or making you copy anything.

The Cal.com MCP gives you complete control over scheduling events.

You no longer have to manually track specific event formats, nor do you need to worry about if the link is correct or if the booking was properly confirmed across all systems. The tool handles the structural integrity of every single calendar entry.

It's done. You tell your agent what needs to happen; it makes sure the time slot exists and that the appointment is recorded correctly, period.

What your AI can actually do with this

Managing schedules usually means jumping between tabs, opening the web client, searching through event lists, and copy-pasting links. This MCP changes that. It lets your AI agent talk directly to your Cal.com account, treating your calendar like another database it can query in plain conversation. You tell your agent, 'Find me a slot next week when John is free,' and it runs the check instantly.

Need to book? Just say the details, and it creates the event, handling all the necessary links and invites for both parties without you ever leaving your chat interface. Because this integration lives within Vinkius, you get immediate access to Cal.com alongside thousands of other tools—from project management to CRM systems—all managed by your agent in one place.

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

Questions you might have

How do I use `get_available_slots` with Cal.com? +

You ask your agent to check availability for a specific date range or person. The tool then queries the raw scheduling data and returns an array of confirmed free timeslots directly to you.

Can I use `list_bookings` to find out who is meeting me? +

Yes, you ask your agent to run list_bookings. It pulls up all current appointments and lets you filter the results by status, like 'accepted' or 'pending'.

If I change a time, do I use `reschedule_booking`? +

Yep. You call reschedule_booking when an event is already confirmed but needs to move. This tool makes sure the new links and times are updated for everyone.

How do I make sure my booking is valid before I create it? +

Always run get_available_slots first. Checking availability validates that a slot exists, minimizing the chance of an invalid call to create_booking.

How do I check my own profile details or time zone using the `get_me` tool? +

It retrieves your complete user profile, including your name, email, timezone, and default schedule. This lets you confirm exactly what Cal.com has logged as your working hours.

If I need to cancel an event, how do I use `cancel_booking`? +

Running this tool immediately cancels the specified booking using its unique ID. It also fires out confirmation emails to all guests and organizers, freeing up that timeslot.

How do I see what kinds of meeting formats are available with `list_event_types`? +

This tool lists every standard, pre-configured event template. You can check which specific types—like a 30-minute demo slot versus an hour deep dive—are currently active in your organization.

What detailed context do I get about one meeting using `get_booking`? +

It pulls every piece of data for that single booking, not just the time. You retrieve full details like conferencing URLs and a complete list of associated participant IDs.

Can it check if my 2:00 PM slot is strictly open inside its origin database matrices? +

Yes. Ask the agent via the get_available_slots interface tool, targeting dates. It cross-examines the true structural Cal parameters securely to verify if open overlapping exist immediately bypassing graphical user errors naturally quickly cleanly.

Can I cancel meeting structures via AI conversational queries exclusively securely easily fluidly quickly natively? +

Absolutely naturally fully completely completely totally definitively accurately effortlessly flawlessly functionally effectively. State you wish to cancel an event and either provide the ID explicitly or let it query. The system runs the termination protocol, alerting your invitees without manually lifting a secondary click internally securely truly natively powerfully organically efficiently properly cleanly smoothly reliably instantly natively naturally swiftly correctly.

Will the AI inform me who booked specific categories dynamically cleanly properly safely natively reliably securely properly? +

Yes naturally properly flawlessly comprehensively effectively directly efficiently easily seamlessly properly exactly reliably successfully strongly surely securely fully. Any simple invocation of the list bookings protocol surfaces arrays listing not just times but total attendees correctly linked with respective details precisely effectively smoothly natively exactly flawlessly.

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.