MCP.so
登录

Google Calendar MCP Server

@pranavmanoj1

关于 Google Calendar MCP Server

mcp server

基本信息

分类

生产力

运行时

node

传输方式

stdio

发布者

pranavmanoj1

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 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 服务器