MCP.so
登录

MCP Google Calendar

@takumi0706

关于 MCP Google Calendar

A Model Context Protocol (MCP) server for Google Calendar integration with Claude and other AI assistants.

基本信息

分类

生产力

许可证

MIT license

运行时

node

传输方式

stdio

发布者

takumi0706

配置

暂无标准配置

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

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Google Calendar?

MCP Google Calendar is a Model Context Protocol server that integrates Google Calendar with AI assistants like Claude, enabling calendar management through natural language conversations.

How to use MCP Google Calendar?

Install the package globally via npm, set up a Google Cloud project, enable the Calendar API, create OAuth credentials, and configure the required environment variables (GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, MCP_PORT). Add the server configuration to Claude Desktop. On first run, authenticate through the browser-based OAuth flow.

Key features of MCP Google Calendar

  • View upcoming events and meetings
  • Create, update, and delete events
  • Search events by time range, keywords, or participants
  • Check free/busy times for scheduling
  • List available calendars
  • Set up meeting invitations with attendees

Use cases of MCP Google Calendar

  • Schedule a meeting with a colleague at a specific time
  • Check today’s events and find free time
  • Cancel or reschedule existing meetings
  • Search for events about a project or with a specific attendee
  • Create recurring weekly meetings

FAQ from MCP Google Calendar

How do I set up the Google Calendar API?

Create a project in the Google Cloud Console, enable the Google Calendar API, generate OAuth 2.0 credentials (web application), and set the redirect URI to http://localhost:3000/oauth2callback.

How do I fix "Permission denied" errors?

Use the built-in launcher (node -e "require('child_process').spawn(...)") that does not rely on executable permissions, or manually fix permissions with chmod.

How do I clear the stored OAuth token?

Delete the token file at ~/.mcp-google-calendar/token.json and re-authenticate on the next run.

How do I run the server in debug mode?

Set the DEBUG environment variable to true when starting the server.

What Node.js version is required?

Node.js 16.x or higher is required.

评论

生产力 分类下的更多 MCP 服务器