
Mcp Calendar
Let Claude Code or Cursor manage Google Calendar—events and free-busy—without leaving the agent thread.
Overview
mcp-calendar is a MCP server for the Build phase that connects AI agents to Google Calendar for listing, creating, deleting events and reading free-busy via OAuth.
What is this MCP server?
- List, create, and delete calendar events via MCP tools
- Query free-busy availability for scheduling decisions
- OAuth token authentication to Google Calendar
- stdio npm package @infoinlet/mcp-calendar v0.1.1
- Shipped from infoinlet-marketplace/services/mcp-calendar
- Server version 0.1.1
- npm identifier @infoinlet/mcp-calendar with stdio transport
- Repository subfolder services/mcp-calendar in infoinlet-marketplace
What problem does it solve?
Agents cannot see or change your real schedule unless you paste screenshots or manually edit Google Calendar outside the chat.
Who is it for?
Solo builders who live in Claude Code or Cursor and want launch calls, standups, or deadlines reflected in Google Calendar through natural language.
Skip if: Teams needing CalDAV, Microsoft 365, or room-resource scheduling without Google Calendar and OAuth setup.
What do I get? / Deliverables
After OAuth setup and MCP registration, your agent can query availability and mutate calendar events as structured tool calls.
- Registered stdio MCP server exposing Calendar list/create/delete and free-busy tools
- Agent-driven calendar updates without manual UI edits
- Availability checks usable in planning and launch coordination prompts
Recommended MCP Servers
Journey fit
External service wiring belongs on the Build shelf under integrations—the phase solo builders connect third-party APIs to their agent stack. Calendar is a classic OAuth-backed integration; this MCP is the stdio bridge between your agent and Google Calendar API.
How it compares
MCP Google Calendar bridge, not a standalone scheduling skill or cron replacement.
Common Questions / FAQ
Who is mcp-calendar for?
Indie developers and agent users who already rely on Google Calendar and want Claude Code, Cursor, or other MCP clients to manage events programmatically.
When should I use mcp-calendar?
Use it during Build or Ship when you are wiring external services into your agent—for example scheduling release windows, booking user interviews, or checking free-busy before proposing meeting times.
How do I add mcp-calendar to my agent?
Install @infoinlet/mcp-calendar from npm, add a stdio MCP server entry in your agent’s config pointing at that package, and supply a valid Google Calendar OAuth token per the marketplace repo instructions.