MCP.so
登录

Google Calendar AutoAuth MCP Server

@falgom4

基本信息

分类

生产力

许可证

MIT license

传输方式

stdio

作者

falgom4

关于 Google Calendar AutoAuth MCP Server

Google Calendar MCP server with auto authentication support

Google Calendar AutoAuth MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "calendar-mcp-falgom4": {
      "command": "npx",
      "args": [
        "@nchufa/calendar",
        "auth"
      ]
    }
  }
}

Google Calendar AutoAuth MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is Google Calendar AutoAuth MCP Server?

A Model Context Protocol (MCP) server for Google Calendar integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Google Calendar through natural language interactions.

How to use Google Calendar AutoAuth MCP Server?

Create a Google Cloud Project, enable the Calendar API, and obtain OAuth 2.0 credentials. Place the gcp-oauth.keys.json file in ~/.calendar-mcp/ or your current directory, then run npx @nchufa/calendar auth. Finally, add the server to your Claude Desktop configuration with the command npx @nchufa/calendar.

Key features of Google Calendar AutoAuth MCP Server

  • Create, update, and delete calendar events
  • Retrieve event details and list events by time range
  • Search events by keyword
  • List all available calendars
  • Support natural language date/time input
  • Auto OAuth2 authentication with browser launch

Use cases of Google Calendar AutoAuth MCP Server

  • Schedule meetings and appointments via natural language commands
  • Manage event details (title, location, attendees) through AI assistants
  • Find and filter events using simple queries like “meeting”
  • Maintain persistent authentication across sessions

常见问题

1

How do I authenticate?

Place `gcp-oauth.keys.json` in either your current directory or `~/.calendar-mcp/`, then run `npx @nchufa/calendar auth`. The server opens a browser for Google OAuth and saves credentials to `~/.calendar-mcp/credentials.json`.

2

Where are credentials stored?

OAuth credentials are stored securely in `~/.calendar-mcp/`. The directory holds both the OAuth keys file and the resulting credentials, enabling reuse from any working directory.

3

What types of OAuth credentials are supported?

Both Desktop app and Web application OAuth 2.0 credentials are supported. For Web applications, ensure the redirect URI `http://localhost:3000/oauth2callback` is added to the authorized redirect URIs.

4

What natural language date formats can I use?

Formats include “tomorrow at 2pm”, “next monday”, “2 hours later”, “today”, “now”, and ISO 8601 strings. Combined formats like “monday at 15:30” also work.

5

How do I configure Claude Desktop?

Add the following to your Claude Desktop configuration file: ```json { "mcpServers": { "calendar": { "command": "npx", "args": ["@nchufa/calendar"] } } } ```

评论

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