Googleカレンダー MCPサーバー

Googleカレンダー MCPサーバー

GoogleカレンダーのAI自動化—イベントの一覧表示、作成、更新、管理、空き状況の確認、画像やリンクからのイベントインポートをFlowHuntのMCP連携で実現。

「Googleカレンダー」MCPサーバーとは?

GoogleカレンダーMCPサーバーは、モデルコンテキストプロトコル(MCP)サーバーとしてAIアシスタントがGoogleカレンダーとシームレスに連携できるようにします。このサーバーにより、AIエージェントがカレンダーデータへアクセス・管理・操作可能になり、複数カレンダーからのイベント一覧表示、新規イベントの作成や更新、繰り返しイベントの処理、ユーザーの空き状況確認、さらには画像やウェブリンクなど標準外ソースからのイベント追加も実現できます。AIシステムとGoogleカレンダーの橋渡しとなることで、開発者はスケジューリングやイベント管理、空き状況クエリを自動化し、個人・チームの生産性とワークフロー自動化を大幅に向上させます。

プロンプト一覧

利用可能なドキュメントやリポジトリファイルに明示的なプロンプトテンプレートは記載されていません。

リソース一覧

ドキュメントやリポジトリファイルで明示的なMCP「リソース」は説明されていません。

ツール一覧

  • イベント一覧: 複数のGoogleカレンダーのイベントをまとめて取得できます。
  • イベント作成: ユーザーのGoogleカレンダーに新しいイベントを作成します。
  • イベント更新: 既存のカレンダーイベントの詳細を更新します。
  • イベント削除: カレンダーからイベントを削除します。
  • イベント検索: 特定のカレンダーイベントを検索できます。
  • 空き/予定ありクエリ: 複数カレンダーの空き状況や予定ありスロットを確認可能。
  • スマートスケジューリング: 日時の自然言語解釈によるスケジュール提案。
  • インテリジェントインポート: 画像・PDF・ウェブリンクからカレンダーイベントを追加。

このMCPサーバーの活用例

  • 個人・チームのスケジューリング: Googleカレンダーでのイベント作成・更新・削除を自動化し、個人や共同でのスケジュール管理を効率化。
  • 会議調整: 複数ユーザーやカレンダーの空き状況をクエリし、最適な会議時間を簡単に見つける。
  • イベント管理自動化: AIエージェントによる繰り返しイベント管理や、複雑なスケジューリングシナリオへの対応。
  • スマートイベントインポート: メール・画像・PDF・ウェブリンクからイベント情報を解析し、自動でカレンダーに追加。
  • AIリマインダー・計画支援: チャットから自然言語でリマインダーやイベントを設定、日々の予定をAIアシスタント経由で立案。

セットアップ方法

Windsurf

リポジトリにWindsurfのセットアップ手順は記載されていません。

Claude

  1. Google CloudプロジェクトでCalendar APIを有効化し、OAuth 2.0認証情報(デスクトップアプリタイプ)を取得してください。
  2. Claude Desktopの設定ファイルを見つけます:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  3. 設定ファイルのmcpServersセクションにGoogleカレンダーMCPサーバーを追加します:
    {
      "mcpServers": {
        "google-calendar": {
          "command": "npx",
          "args": ["@cocal/google-calendar-mcp"],
          "env": {
            "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
          }
        }
      }
    }
    
  4. 設定ファイルを保存し、Claude Desktopを再起動してください。
  5. カレンダーイベントのクエリや作成を試してセットアップが完了しているか確認します。

APIキーのセキュリティ

  • 設定内で環境変数(GOOGLE_OAUTH_CREDENTIALS)を使って認証情報を管理してください。

Cursor

リポジトリにCursorのセットアップ手順は記載されていません。

Cline

リポジトリにClineのセットアップ手順は記載されていません。

MCPをフローの中で活用するには

FlowHuntにおけるMCPの利用

MCPサーバーをFlowHuntワークフローへ統合するには、まずフローにMCPコンポーネントを追加し、AIエージェントへ接続します。

FlowHunt MCP flow

MCPコンポーネントをクリックして設定パネルを開き、system MCP設定セクションに以下のJSON形式でMCPサーバー情報を入力します:

{
  "google-calendar": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AIエージェントはこのMCPのすべての機能・能力をツールとして利用できるようになります。google-calendarは実際のMCPサーバー名に、URLもご自身のMCPサーバーのものに置き換えてください。


概要

セクション対応状況詳細・備考
概要
プロンプト一覧プロンプトテンプレートは見つかりません
リソース一覧明示的なMCPリソースの記載なし
ツール一覧イベント管理、スケジューリング、空き状況、インポートなど
APIキーのセキュリティGOOGLE_OAUTH_CREDENTIALS環境変数を利用
サンプリングサポート(評価にはあまり重要でない)記載なし

私たちの見解

GoogleカレンダーMCPサーバーは堅牢なカレンダー管理機能とClaude向けの明確なセットアップ手順を備えています。一方で、プロンプトテンプレートや明示的なMCPリソース、他プラットフォームへの対応に関するドキュメントは不足しています。AIエージェントによるGoogleカレンダー自動化をお求めなら有力な選択肢ですが、より幅広いドキュメントやリソースの明確化が望まれます。

MCPスコア

ライセンス有無✅ (MIT)
ツールが少なくとも1つ
フォーク数116
スター数364

スコア: 6/10 — Claude向けの強力なツールとセットアップ、ただしプロンプト・リソース・複数プラットフォーム対応のドキュメントが不足。

よくある質問

GoogleカレンダーMCPサーバーとは何ですか?

GoogleカレンダーMCPサーバーは、AIエージェントがGoogleカレンダーとプログラム的に連携し、イベントの作成・更新・スケジューリング・空き状況の確認などを自動化できるインターフェースです。

このサーバーでAIエージェントはどのような操作ができますか?

エージェントはイベントの一覧表示、作成、更新、削除、イベントの検索、空き状況クエリ、繰り返しイベントの処理、画像・PDF・ウェブリンクからのイベントインポートなどが可能です。

API認証情報のセキュリティはどのように管理されていますか?

認証情報は環境変数、具体的にはGOOGLE_OAUTH_CREDENTIALS変数で管理され、機密情報をソース管理から分離して安全に保ちます。

このMCPサーバーのセットアップが文書化されているプラットフォームは?

Claude Desktopのセットアップ手順が提供されています。その他のプラットフォーム(Windsurf、Cursor、Cline)は現時点でリポジトリに文書がありません。

どのような実用的なユースケースがありますか?

個人やチームのスケジューリング、会議調整、AIによるリマインダー、繰り返しイベント管理、画像やウェブページなど標準外ソースからのイベントインポートなどがあります。

このMCPサーバーのライセンスや人気は?

MITライセンスで公開されており、116フォーク・364スターと、コミュニティから高い関心とサポートを得ています。

GoogleカレンダーMCPでスケジュールを自動化

シームレスなカレンダー管理、スマートイベントインポート、高度なスケジューリング自動化でAIエージェントとワークフローを強化しましょう。

詳細はこちら

mcp-ical MCPサーバー
mcp-ical MCPサーバー

mcp-ical MCPサーバー

mcp-ical MCPサーバーは、AIアシスタントをmacOSカレンダーに接続し、自然言語でのスケジューリングやイベント管理、空き状況の確認を会話形式で可能にします。複数カレンダーのサポート、スマートリマインダー、Googleカレンダー連携により、生産性を向上させます。...

1 分で読める
AI Calendar +4
Calendly MCPサーバー統合
Calendly MCPサーバー統合

Calendly MCPサーバー統合

Calendly MCPサーバーは、AIアシスタントとCalendlyのスケジューリングツールを統合されたMCPインターフェースを通じて接続し、自動イベント管理、予約スケジューリング、FlowHuntワークフロー内でのシームレスなカレンダー統合を可能にします。...

2 分で読める
AI MCP +5
Google Workspace MCP サーバー
Google Workspace MCP サーバー

Google Workspace MCP サーバー

Google Workspace MCP サーバーは、AIエージェントや大規模言語モデルを Google Workspace サービスへ接続し、カレンダー、Gmail、ドキュメント、スプレッドシート、スライド、チャット、フォーム、ドライブとのシームレスなプログラム自動化とワークフロー統合を実現します。...

2 分で読める
AI MCP Server +6