MCP.so
登录

Calendar AutoAuth MCP Server

@MCP-Mirror

基本信息

分类

生产力

传输方式

stdio

作者

MCP-Mirror

关于 Calendar AutoAuth MCP Server

Mirror of

#calendar#auto-authentication#mcp-server

Calendar AutoAuth MCP Server 配置

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

{
  "mcpServers": {
    "GongRzhe_Calendar-Autoauth-MCP-Server": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@gongrzhe/server-calendar-autoauth-mcp",
        "--client",
        "claude"
      ]
    }
  }
}

Calendar AutoAuth MCP Server 工具

工具列表暂未提供

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

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

概览

What is Calendar AutoAuth MCP Server?

A Model Context Protocol (MCP) server that integrates Google Calendar with Claude Desktop, using auto-authentication via OAuth2. It enables AI assistants to manage Google Calendar events through natural language interactions.

How to use Calendar AutoAuth MCP Server?

Install via Smithery (npx -y @smithery/cli install @gongrzhe/server-calendar-autoauth-mcp --client claude) or run npx @gongrzhe/server-calendar-autoauth-mcp auth after placing a gcp-oauth.keys.json file in ~/.calendar-mcp/. Then add a calendar entry to Claude Desktop’s mcpServers configuration. Docker usage is also documented.

Key features of Calendar AutoAuth MCP Server

  • Create calendar events with title, time, description, and location
  • Retrieve event details by event ID
  • Update existing events (title, time, description, location)
  • Delete events
  • List events within a specified time range
  • Simple OAuth2 flow with auto browser launch
  • Global credential storage in ~/.calendar-mcp/

Use cases of Calendar AutoAuth MCP Server

  • Schedule meetings and appointments via natural language in Claude Desktop
  • Update event details without leaving the chat interface
  • Query upcoming events within a date range
  • Remove cancelled events directly from a conversation

常见问题

1

Where should I place the OAuth keys file?

Place `gcp-oauth.keys.json` either in the current directory or in `~/.calendar-mcp/`. The authentication process copies it to the global location if found locally.

2

What should I do if port 3000 is already in use during authentication?

Free port 3000 by stopping the process using it before running the authentication command.

3

What formats are accepted for the OAuth credentials file?

The file must contain either `web` (for Web application credentials) or `installed` (for Desktop app) credentials. For web applications, add `http://localhost:3000/oauth2callback` to the authorized redirect URIs.

评论

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