MCP Calendar Tools
Click on "Install 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 ToolsShow my events for tomorrow"
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 Tools
This Model Context Protocol (MCP) server provides tools for reading and managing calendar events using local .ics (iCalendar) files. It is completely offline and does not require complex OAuth setups with Google/Apple.
Overview
The mcp-calendar server exposes these tools:
get_schedule: Reads the.icsfile and lists events for a specific date.create_event: Creates a new event and appends it to your.icsfile.
Related MCP server: ICS Calendar MCP Server
Prerequisites
Node.js installed (v18 or higher recommended).
Calendar File: Place an exported calendar file named
calendar.icsin the root of this project (or specify the path in your config).
Steps to Run
Install Dependencies:
npm installBuild the Project:
npm run buildConfigure MCP: Add this server to your Claude Desktop or Antigravity MCP configuration file:
{ "mcpServers": { "calendar": { "command": "node", "args": ["/absolute/path/to/mcp-calendar/build/index.js"], "env": { "CALENDAR_FILE_PATH": "/absolute/path/to/your/calendar.ics" } } } }(Note: Adjust the absolute path to point to where you saved this folder. If
CALENDAR_FILE_PATHis omitted, it defaults to./calendar.icsin the project root).Restart your MCP Client. You can now ask the AI to "Check my schedule for tomorrow" or "Add a meeting at 3 PM".
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- FlicenseAqualityDmaintenanceEnables access to Google Calendar events from a public ICS feed, allowing users to list and search calendar events within specific date ranges with automatic handling of recurring events.2
- Alicense-qualityDmaintenanceEnables reading and interacting with ICS calendar feeds (e.g., Outlook, Google Calendar) with recurring event expansion, caching, and timezone support.MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to load, query, and manage iCalendar files with full CRUD operations and support for multiple calendars.813MIT
- Flicense-qualityCmaintenanceEnables reading Proton Calendar events via a secret ICS share link, with tools to list, search, and get event details.
Related MCP Connectors
Calendar API for AI agents: events, availability, Google/Microsoft setup, scheduling, and iCal.
Publish public calendars and events others subscribe to: RSVPs, feeds and add-to-calendar links.
Hosted Google Calendar MCP server for AI agents. No self-hosting or Google Cloud setup.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Preeti325/mcp-calendar'
If you have feedback or need assistance with the MCP directory API, please join our Discord server