taylorwilsdon/google_workspace_mcp

Control Gmail, Google Calendar, Docs, Sheets, Slides, Chat, Forms, Tasks, Search & Drive with AI - Comprehensive Google Workspace MCP Server & CLI Tool

解決する課題

本プロジェクトは、AIアシスタントがGoogle Workspaceの全サービススイートと対話できるようにする包括的なModel Context Protocol (MCP) サーバーを提供します。これは、GoogleエコシステムとのAI統合が断片的または限定的であるという問題を解決し、AIエージェントがGmail、Drive、Calendar、その他のWorkspaceアプリ全体でデータを読み取り、書き込み、管理するための単一で安全なインターフェースを提供します。

仕組み

このサーバーは、MCP準拠のAIクライアント(Claude Desktop、Claude Code、ChatGPTなど)とGoogle APIの間のブリッジとして機能します。OAuth 2.1を活用して安全な認証を行い、stdioを介したローカルデプロイや、ストリーミング可能なHTTPを介したリモートデプロイが可能です。利用可能な120以上のツールを3つの階層(コア、拡張、完全)に整理することで、AIのコンテキストウィンドウの過負荷を防ぎます。

対象ユーザー

  • AI開発者: Google Workspaceとの深い統合を必要とするエージェントを構築している方。
  • 企業チーム: ネイティブOAuthとステートレスコンテナデプロイを使用して、チーム全体のために中央集権的で安全なMCPサーバーをホストしたい組織。
  • エンドユーザー: AIアシスタントを使用して個人の生産性ツールを自動化している個人。

ハイライト

  • 広範なカバレッジ: Gmail、Drive、Calendar、Docs、Sheets、Slides、Forms、Tasks、Contacts、Chat、Custom Search、Apps Scriptを含む12の主要サービスをサポート。
  • エンタープライズ対応: マルチユーザーOAuth 2.1サポート、ロックダウンされたコンテナ向けのステートレスデプロイ、信頼されたゲートウェイID統合を特徴としています。
  • 柔軟なデプロイ: ローカルのstdioとリモートのHTTPトランスポートの両方をサポート。
  • きめ細かな制御: ツール階層、読み取り専用モード、特定のサービスの選択や個々のツールの無効化機能を提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト