Google Calendar MCP Server
@pranavmanoj1
关于 Google Calendar MCP Server
mcp server
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Google Calendar MCP Server?
Google Calendar MCP Server is a Model Context Protocol (MCP) server that integrates with Google Calendar to provide intelligent, context-aware calendar management through natural language commands. It is designed for users who want to manage their Google Calendar events programmatically or through AI assistants.
How to use Google Calendar MCP Server?
Install dependencies with npm install, configure a .env file with your Google Calendar API credentials (client ID, client secret, redirect URI), then build and start the server with npm run build and npm start. Use natural language commands like “Show me my next 5 upcoming events” or “Schedule a meeting tomorrow at 2pm” to list, create, update, or delete events.
Key features of Google Calendar MCP Server
- List and view upcoming events with detailed information
- Create new events with custom titles, locations, and attendees
- Update existing events with new information
- Delete events from your calendar
- Support for multiple calendars
- Secure OAuth 2.0 authentication and token management
Use cases of Google Calendar MCP Server
- Query your upcoming events: “List all events for next week”
- Schedule meetings with attendees: “Schedule a meeting with John and Sarah tomorrow at 2pm”
- Modify existing events: “Move my 2pm meeting to 3pm”
- Remove events: “Cancel my 3pm meeting today”
- Manage multiple Google Calendars from a single interface
FAQ from Google Calendar MCP Server
What are the prerequisites for using this server?
You need Node.js v16 or higher, a Google Cloud Platform account with the Google Calendar API enabled, and OAuth 2.0 credentials from the Google Cloud Console.
How are credentials stored and secured?
All credentials and tokens are stored in a .env file using environment variables and are not committed to version control. OAuth 2.0 authentication ensures secure access to Google Calendar.
Does the server maintain context between operations?
Yes, the server maintains context between calendar operations, allowing for intelligent event formatting and display across sequential commands.
What calendar operations are supported?
The server supports listing events, creating new events with titles/locations/attendees, updating existing events, and deleting events, all through natural language prompts.
Can I use it with multiple Google Calendars?
Yes, the server includes support for multiple calendars, though the README does not specify how to select a specific calendar.
生产力 分类下的更多 MCP 服务器
applescript-mcp MCP Server
joshrutkowskiA macOS AppleScript MCP server
mcp-server-macos-use
mediar-aiAI agent that controls computer with OS-level tools, MCP compatible, works with any model
TickTick MCP Server
alexarevalo9A Model Context Protocol (MCP) server designed to integrate with the TickTick task management platform, enabling intelligent context-aware task operations and automation.
Todoist MCP Server
greirsonMCP server that connects Claude to Todoist for natural language task and project management with bulk operations
AppleScript MCP Server (Dual access: python and node.js)
peakmojoMCP server that execute applescript giving you full control of your Mac
评论