Vinkius
Cal.com

Cal.com MCP. Manage bookings and availability with natural 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 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 MCP connects your AI agent directly to professional scheduling infrastructure. Use it to find free time slots, book meetings, or reschedule appointments without sending a single email back and forth.

What your AI agents can do

Cancel booking

Removes an existing meeting from your schedule.

Create new booking

Schedules a brand new meeting on your calendar.

Get available slots

Locates open times for you based on specific criteria and date ranges.

+ 9 more capabilities included
Schedule new meetings

Creates an official booking on your calendar using a specific template.

Find available times

Checks your working hours and calendars to identify open time slots for a given date range.

View upcoming bookings

Retrieves a list of all scheduled meetings, giving you an overview of your next few weeks.

Adjust or cancel appointments

Updates the time of an existing meeting or removes it entirely from your schedule.

Manage booking templates

Looks up details about different types of meetings you offer, like 'Discovery Call' or 'Follow-up'.

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: 12 Tools for Scheduling

Manage every aspect of your professional calendar—from checking available slots to setting up new templates—all through natural language commands.

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
cancel019dd0c8

cancel booking

Removes an existing meeting from your schedule.

create019dd0c8

create new booking

Schedules a brand new meeting on your calendar.

get019dd0c8

get available slots

Locates open times for you based on specific criteria and date ranges.

get019dd0c8

get booking details

Retrieves all the information about a single, existing meeting.

get019dd0c8

get event type details

Shows details for a specific booking template you use (like 'Onboarding Call').

get019dd0c8

get my profile

Pulls your personal account settings and metadata from Cal.com.

list019dd0c8

list active webhooks

Displays all the event configurations that are currently sending data out of your system.

list019dd0c8

list availability schedules

Lists all your defined working hours and time restrictions.

list019dd0c8

list bookings

Generates a list of all the meetings you currently have scheduled.

list019dd0c8

list event types

Lists every template name (like 'Demo' or 'Check-in') that you can use to schedule calls.

reschedule019dd0c8

reschedule meeting

Changes the time and date of a previously booked meeting.

test019dd0c8

test cal auth

Confirms that your AI client can successfully connect to your Cal.com account.

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 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

The headache of manual calendar coordination shouldn't run all day.

Right now, coordinating a simple meeting requires jumping between multiple apps: checking the shared team calendar, sending back-and-forth emails to confirm availability, and then manually adding it to your own list. You spend more time scheduling than actually doing work.

With this MCP, you just talk to your agent. Tell it what you need—say, 'Find me a 45-minute slot next week.' The system handles the whole process of checking everyone's availability and books it for you. It’s done.

Cal.com MCP: Instant Booking Status and Management

You no longer have to manually navigate your company's scheduling pages or guess which templates are correct. Your agent can check the status of any meeting, list all available booking types using `list_event_types`, and confirm your personal profile details with `get_my_profile`.

The result is a single source of truth for your time. You tell the AI to manage your schedule; it just does it.

What you can do with this MCP connector

Forget the endless cycle of 'Are you free Tuesday?' emails. This MCP lets your AI client take over your entire meeting coordination process using natural conversation. You can manage every part of your booking lifecycle—from finding open time to finalizing a calendar invite—all through your agent.

It handles everything from listing past meetings and checking current availability schedules to setting up new templates for different types of calls. The power is that you don't have to worry about where the keys are stored; when you use this MCP, credentials pass through Vinkius’s zero-trust proxy. They are only used in transit, so your sensitive booking data never sits on a disk.

This lets you build complex automations—for example, having your agent check user availability first, then suggest new slots, and finally book it all out.

The result is that your AI acts like a dedicated executive assistant who lives inside your client app. It knows your working hours, tracks which templates you use most often, and lets you update bookings in real time.

Built · Hosted · Managed by Vinkius Cal.com - Schedule Meetings & Manage Availability MCP Server ID 019dd0c8-843b-7090-990e-69ada1e63f85
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Cal.com MCP

How do I find out what times are open using get_available_slots? +

You ask your agent for available slots, specifying the meeting length and date range. The tool checks your calendars against your defined working hours to return a list of clear gaps.

Can I cancel a booking using cancel_booking? +

Yes. You simply ask your agent to cancel an existing appointment, providing the necessary details like the ID or date range. The meeting is removed from your calendar immediately.

Does create_new_booking handle time zones? +

It does. When you tell your agent to book a slot, it handles all the required timezone conversions automatically and confirms the booking across all linked calendars.

What is list_event_types for? +

This tool reads your directory of meeting templates. It lets you know exactly what types of calls (like 'Interview' or 'Check-in') are available to book with the client.

How do I verify my connection status using test_cal_auth? +

It instantly confirms if your API key works against Cal.com's system. This tool runs a basic handshake to ensure your credentials are valid and ready for use with your agent before you try complex scheduling tasks.

What specific metadata can I retrieve using get_booking_details? +

You pull granular details about any meeting, like attendee lists, the original booking template used, or unique context notes. This lets your agent gather full intelligence on a booked event beyond just the time and date.

How does list_availability_schedules help me understand working hours? +

This tool displays all defined work rules for your account, including global boundaries like 'business hours' or specific regional limitations. It lets you programmatically check the limits your calendar enforces.

If I need to change an existing appointment's date, how does reschedule_meeting handle it? +

It updates both the time and date of a booking while preserving all other details. Crucially, this tool also triggers notifications to all participants, ensuring everyone gets the updated calendar invite.

Built & Managed by Vinkius 30s setup 12 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 12 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.