Skip to main content
Glama
ITworkonline

GoogleCalendarMCP

by ITworkonline

GoogleカレンダーMCP

Google カレンダーを操作するためのモデル完了プロンプト (MCP)プラグイン。

特徴

  • カスタマイズ可能な Google カレンダーでイベントを作成します。

    • 開始時間と終了時間

    • 説明

    • 位置

    • 参加者

    • タイムゾーン

Related MCP server: MCP Google Workspace Server

インストール

  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

Latest Blog Posts

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