GoogleCalendarMCP
GoogleカレンダーMCP
Google カレンダーを操作するためのモデル完了プロンプト (MCP)プラグイン。
特徴
カスタマイズ可能な Google カレンダーでイベントを作成します。
開始時間と終了時間
説明
位置
参加者
タイムゾーン
Related MCP server: Google Calendar MCP Server
インストール
このリポジトリをクローンします:
git clone https://github.com/ITworkonline/GoogleCalendarMCP.git
cd GoogleCalendarMCP仮想環境を作成し、依存関係をインストールします。
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
pip install -e .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ファイルが作成されます。
ライセンス
マサチューセッツ工科大学
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted Google Calendar MCP server for AI agents. No self-hosting or Google Cloud setup.
Calendar API for AI agents: events, availability, Google/Microsoft setup, scheduling, and iCal.
A MCP server that works with Google Calendar to manage event listing, reading, and updates.
Create and update subscription calendars from ChatGPT, Claude, or Codex.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables creating Google Calendar meeting invites with automated authentication via OAuth. Supports scheduling meetings with customizable title, duration, notes, and attendees through a simple command-line or MCP tool interface.-
- AlicenseBqualityCmaintenanceEnables AI assistants to create and manage Google Calendar events with OAuth2 authentication, supporting event creation with titles, descriptions, times, attendees, and alerts.121 npm3MIT
- AlicenseAqualityDmaintenanceEnables creating and managing Google Calendar events through OAuth 2.0 authentication, supporting event details like title, time, location, description, and attendees.6MIT
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Google Calendar through a unified MCP API for managing events, calendars, and related tools.MIT