MCP Calendar
@tobedoit
About MCP Calendar
MCP Google Calendar Server with python
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-calendar-python": {
"command": "uvx",
"args": [
"mcp-calendar-python"
],
"env": {
"GOOGLE_CLIENT_ID": "",
"GOOGLE_CLIENT_SECRET": "",
"GOOGLE_REFRESH_TOKEN": ""
}
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is MCP Calendar?
MCP Calendar is a tool that uses the Model Context Protocol (MCP) server to create, modify, and check Google Calendar events. It is designed for users of the Claude Desktop app, integrating with Google Calendar via OAuth2 authentication.
How to use MCP Calendar?
Install the package via pip install mcp-calendar-python, set the required environment variables (GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, GOOGLE_REFRESH_TOKEN), and configure the Claude Desktop app to run the MCP server using uvx with the argument mcp-calendar-python. Once set up, you can ask Claude to add events using natural language.
Key features of MCP Calendar
- Create Google Calendar events from Claude Desktop.
- Modify existing calendar events.
- Check event details.
- Uses OAuth2 for secure Google Calendar API authentication.
Use cases of MCP Calendar
- Schedule a team meeting for tomorrow at 2 PM.
- Add a lunchtime meeting on May 15.
- Quickly create events via natural language prompts in Claude Desktop.
FAQ from MCP Calendar
What are the prerequisites for using MCP Calendar?
You need Python 3.10 or higher, OAuth 2.0 client ID and secret from Google Cloud Console, and the Claude Desktop app.
How do I authenticate with Google Calendar?
Set the environment variables GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, and GOOGLE_REFRESH_TOKEN with credentials obtained from Google Cloud Console.
What operations can I perform on Google Calendar events?
You can create, modify, and check events in Google Calendar through Claude Desktop.
Frequently asked questions
What are the prerequisites for using MCP Calendar?
You need Python 3.10 or higher, OAuth 2.0 client ID and secret from Google Cloud Console, and the Claude Desktop app.
How do I authenticate with Google Calendar?
Set the environment variables `GOOGLE_CLIENT_ID`, `GOOGLE_CLIENT_SECRET`, and `GOOGLE_REFRESH_TOKEN` with credentials obtained from Google Cloud Console.
What operations can I perform on Google Calendar events?
You can create, modify, and check events in Google Calendar through Claude Desktop.
Basic information
More Productivity MCP servers

EM+x
Cubed StudiosEM+x turns your conversation into board-ready deliverables: steering-committee readouts, executive briefs, market scans, QBR decks, and program updates - each built by an agentic consulting team using your own templates

Contio MeetingOS
Andrew ElyContio MeetingOS is an AI-powered workspace for meeting-driven teams. — from planning to follow-through. It gives you a structured workspace to build agendas, collaborate with participants in real time, capture transcri

AdWhispr - Research, Clone, & Launch Ads from Claude/ChatGPT
AdWhisprRemote MCP server that turns Claude, ChatGPT, or Cursor into a full ad workflow: research any brand's live Facebook and TikTok ads, clone the proven winners for your own brand, and launch real campaigns on Google, TikTok
twocents
twocents-pageHuman feedback for AI agents — remote MCP server at twocents.page/mcp (share_page / get_feedback)

post bridge
jack frikspost bridge is a remote MCP server that lets your AI agent schedule and publish social media posts across 9 platforms — Instagram, TikTok, YouTube, X, LinkedIn, Facebook, Pinterest, Threads, and Bluesky. Connect accounts
Comments