カレンダーMCPサーバー
Claude Desktop に Google カレンダーを統合するためのモデルコンテキストプロトコル(MCP)サーバー。このサーバーにより、AI アシスタントは自然言語によるインタラクションを通じて Google カレンダーのイベントを管理できるようになります。
特徴
タイトル、時間、説明、場所を指定してカレンダーイベントを作成する
イベントIDでイベントの詳細を取得する
既存のイベントを更新する(タイトル、時間、説明、場所)
イベントを削除する
指定した時間範囲内のイベントを一覧表示する
Google カレンダー API との完全な統合
安全なOAuth2認証
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop に Google カレンダー統合を自動的にインストールするには:
手動インストール
設定
Google Cloud プロジェクトを作成し、認証情報を取得します。
a. Google Cloud プロジェクトを作成します。
新しいプロジェクトを作成するか、既存のプロジェクトを選択してください
プロジェクトで Google カレンダー API を有効にする
b. OAuth 2.0 認証情報を作成する:
「APIとサービス」>「認証情報」に移動します
「認証情報を作成」>「OAuthクライアントID」をクリックします
アプリケーションの種類として「デスクトップアプリ」を選択します
名前を付けて「作成」をクリックします
GOOGLE_CLIENT_IDとGOOGLE_CLIENT_SECRETを取得します。
c. リフレッシュトークンを取得する:
右上の歯車アイコン(設定)をクリックします
「独自のOAuth認証情報を使用する」をチェックします
OAuthクライアントIDとクライアントシークレットを入力してください
左側のパネルで「Calendar API v3」を見つけて、「 https://www.googleapis.com/auth/calendar 」を選択します。
「APIを承認」をクリックしてOAuthフローを完了します
「認証コードをトークンに交換」をクリックします
「リフレッシュトークン」をコピーします。これが
GOOGLE_REFRESH_TOKENです。
Claude Desktop で設定:
使用例
サーバーは、Claude デスクトップを通じて使用できるいくつかのツールを提供します。
イベントを作成
イベント一覧
更新イベント
イベントを削除
セキュリティノート
Google API 認証情報を安全に保つ
リフレッシュトークンを定期的にローテーションする
Claude Desktop構成で機密情報を保存する
資格情報をバージョン管理に共有したりコミットしたりしないでください
リフレッシュトークンはGoogleカレンダーへのアクセスを許可します。パスワードのように扱ってください。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは ISC ライセンスに基づいてライセンスされています。
著者
ゴンジェ
サポート
問題が発生した場合や質問がある場合は、GitHub リポジトリに問題を報告してください。
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Cursor IDE に Google カレンダーを統合しました。このサーバーにより、AI アシスタントは自然言語による対話を通じて Google カレンダーのイベントを管理できるようになります。
Related MCP Servers
- -security-license-qualityServer for Google Calendar integration in Cluade Desktop with auto authentication support. This server enables AI assistants to manage Google Calendar events through natural language interactions.Last updated -912MIT License
- -security-license-qualityAllows interaction with Google Calendar through Claude Desktop using the Model Context Protocol, enabling calendar event management and schedule analysis.Last updated -2
- -security-license-qualityIntegrates Google Calendar with AI assistants through the Model Context Protocol, allowing users to view and manage calendar events through natural language interaction.Last updated -2712MIT License
- -security-license-qualityEnables AI assistants to manage Google Calendar through natural language interactions with features like creating, updating, and deleting events, searching calendars, and supporting natural language date/time inputs.Last updated -22MIT License