MCP Calendar Server for Cursor
Allows AI agents to read events and calendar data from a public Google Calendar via the Google Calendar API, enabling queries such as what is scheduled this week.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Calendar Server for CursorWhat's on my calendar this week?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
📅 MCP Calendar Server for Cursor
A Node.js Model Context Protocol server that lets Cursor's AI agent read your Google Calendar.
✨ Overview
This project exposes calendar data to Cursor through the Model Context Protocol (MCP). Once connected, you can ask Cursor's Agent things like "What's on my calendar this week?" and it will call this server to find out.
Related MCP server: Google Calendar MCP Server
🚀 Quick Start
Variable | Description |
| Google Cloud API key with the Google Calendar API enabled |
| The ID of the calendar to read (must be public for API-key access) |
🔑 Create a key in the Google Cloud Console and restrict it to the Calendar API.
🔌 Connect to Cursor
Copy
mcp.example.jsoninto your Cursor config (~/.cursor/mcp.jsonfor global, or.cursor/mcp.jsonper project).Replace the path and placeholder values.
Restart Cursor and switch to Agent mode.
{
"mcpServers": {
"MyCalendarData": {
"command": "node",
"args": ["/absolute/path/to/MCP_Server.js"],
"env": {
"GOOGLE_PUBLIC_API_KEY": "<your-api-key>",
"CALENDAR_ID": "<your-calendar-id>"
}
}
}
}🔒 Security
Never commit
.envor real keys. Both are git-ignored.Restrict your Google API key (API restrictions + optional IP/app restrictions).
Rotate any key that was ever pushed to a public repository.
📄 License
Released under the MIT License.
This server cannot be deployed
Maintenance
Related MCP Connectors
Calendar API for AI agents: events, availability, Google/Microsoft setup, scheduling, and iCal.
Connects ChatGPT to your Apple Calendar via a local Mac agent + Vercel relay
Create and update subscription calendars from ChatGPT, Claude, or Codex.
Hosted Google Calendar MCP server for AI agents. No self-hosting or Google Cloud setup.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAllows interaction with Google Calendar through Claude Desktop using the Model Context Protocol, enabling calendar event management and schedule analysis.2-
- AlicenseNot gradedqualityFmaintenanceIntegrates Google Calendar with AI assistants through the Model Context Protocol, allowing users to view and manage calendar events through natural language interaction.96 npm12MIT
- AlicenseDqualityDmaintenanceConnects with Google Calendar API to fetch calendar events for specific dates through natural language commands in AI-driven editors like Cursor, enabling real-time calendar data access within your coding environment.1ISC
- FlicenseNot gradedqualityDmaintenanceEnables natural language interaction with Google Calendar via the Model Context Protocol, allowing LLMs like Claude to read and manage calendar events through the Google Calendar v3 API.2-