Skip to main content
Glama

GoogleCalendarMCP

by ITworkonline

GoogleCalendarMCP

用于与 Google 日历交互的模型完成提示 (MCP)插件。

特征

  • 在 Google 日历中创建可自定义的活动:
    • 开始和结束时间
    • 描述
    • 地点
    • 参会者
    • 时区

安装

  1. 克隆此存储库:
git clone https://github.com/ITworkonline/GoogleCalendarMCP.git cd GoogleCalendarMCP
  1. 创建虚拟环境并安装依赖项:
python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate pip install -e .
  1. 设置 Google 日历 API:
    • 前往Google Cloud Console
    • 创建新项目
    • 启用 Google 日历 API
    • 创建 OAuth 2.0 凭据(桌面应用程序)
    • 下载凭证 JSON 文件并将其保存为项目根目录中的credentials.json

用法

from GoogleCalendarMCP.main import create_event # Create a calendar event result = await create_event( summary="Meeting with Team", start_time="2025-04-01T10:00:00", end_time="2025-04-01T11:00:00", description="Discuss project progress", location="Conference Room 3", attendees=["colleague@example.com"], timezone="America/New_York" )

验证

首次运行该程序时,它会打开一个浏览器窗口,供您使用 Google 帐户进行身份验证。身份验证完成后,将创建一个token.json文件来存储您的凭据,以供后续运行使用。

执照

麻省理工学院

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

模型完成提示 (MCP) 插件允许用户在 Google 日历中创建具有可自定义属性(如时间、描述、位置、参加者和时区)的事件。

  1. 特征
    1. 安装
      1. 用法
        1. 验证
          1. 执照

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              Enables comprehensive calendar management with capabilities to create, list, update, and delete events through a Model Context Protocol server integrated with Google Calendar.
              Last updated -
              13
              1
              TypeScript
              MIT License
            • -
              security
              A
              license
              -
              quality
              Enables interaction with Gmail and Google Calendar using the MCP protocol, supporting multiple Google accounts, email management, and calendar operations through natural language.
              Last updated -
              5
              TypeScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              Allows interaction with Google Calendar through Claude Desktop using the Model Context Protocol, enabling calendar event management and schedule analysis.
              Last updated -
              2
              JavaScript
              • Apple
            • -
              security
              A
              license
              -
              quality
              Integrates Google Calendar with AI assistants through the Model Context Protocol, allowing users to view and manage calendar events through natural language interaction.
              Last updated -
              237
              TypeScript
              MIT License

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/ITworkonline/GoogleCalendarMCP'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server