MCP.so
登录

Google Calendar MCP Server

@Zawad99

基本信息

分类

生产力

传输方式

stdio

作者

Zawad99

关于 Google Calendar MCP Server

MCP server for Google Calendar integration with AI assistants

Google Calendar MCP Server 配置

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

{
  "mcpServers": {
    "google-calendar-mcp-server-zawad99": {
      "command": "docker",
      "args": [
        "build",
        "-t",
        "google-calendar-mcp-server",
        "."
      ]
    }
  }
}

Google Calendar MCP Server 工具

工具列表暂未提供

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

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

概览

What is Google Calendar MCP Server?

Google Calendar MCP Server integrates Google Calendar with AI assistants, enabling seamless scheduling and event management. It is built with Node.js, uses OAuth2 authentication, and supports Docker deployment. It is designed for developers and users who want to connect Google Calendar to AI-powered assistants.

How to use Google Calendar MCP Server?

Clone the repository, install dependencies with npm install, set up a .env file with your Google Calendar API credentials (GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, REDIRECT_URI), then run npm start or use Docker (docker build and docker run). Access the server at http://localhost:3000, authorize via OAuth2, and manage events through the AI assistant.

Key features of Google Calendar MCP Server

  • Connect AI assistants with Google Calendar
  • OAuth2 secure authentication
  • Docker support for easy deployment
  • Node.js backend for efficient performance
  • REST API endpoints for event management

Use cases of Google Calendar MCP Server

  • An AI assistant schedules meetings on your Google Calendar
  • Automatically create events from natural language commands
  • Retrieve and list upcoming events programmatically
  • Delete events via AI-powered requests

常见问题

1

What does Google Calendar MCP Server do?

It connects AI assistants to Google Calendar, allowing you to create, list, and delete events using natural language or API calls.

2

What are the prerequisites to run the server?

You need Node.js (v14+), Docker (latest), and a Google account with OAuth2 credentials from the Google Developer Console.

3

How do I set up authentication?

Enable the Google Calendar API in the Google Developer Console, create OAuth 2.0 credentials, and add your redirect URI (default `http://localhost:3000/auth/google/callback`). Set the credentials in the `.env` file.

4

What API endpoints are available?

Key endpoints include `GET /events` (list events), `POST /events` (create an event), and `DELETE /events/:id` (delete an event).

5

Can I deploy the server using Docker?

Yes. Build the image with `docker build -t google-calendar-mcp-server .` and run the container with `docker run -p 3000:3000 google-calendar-mcp-server`.

评论

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