ContextHub
外部サービス連携完全無料🔑 APIキー必要uvx

Google Workspace MCP Server

Google Workspace MCPサーバーでClaude連携・Gmail/Calendar/Drive操作を自動化

最終更新:2026年5月14日2,393GitHub
クイックインストール
uvx workspace-mcp core

概要

Google Workspace MCP Serverの設定方法と使い方

「Google Workspace」(Gmail / Drive / Calendar / Docs / Sheets など)をClaudeから操作できるMCPサーバー

メール送受信、予定追加、ドキュメント編集、スプレッドシート操作などをツール化する

ClaudeとGoogle WorkspaceのMCPサーバー連携により、メール対応・予定調整の作業を自動化できる

Python製でuvxから起動し、認証はGoogle OAuth 2.0でクライアント側に閉じる

設定方法はOAuthクライアントを用意してuvx workspace-mcpを起動するだけでシンプルに完結する

料金・APIキー情報

料金

完全無料

APIキー

🔑 必要

🔑 APIキーの取得方法

  1. 1

    https://console.cloud.google.com/ でGoogle Cloudプロジェクトを作成(Googleアカウントが必要)

  2. 2

    「APIとサービス」→「ライブラリ」で Gmail / Calendar / Drive など利用するAPIを有効化する

  3. 3

    「APIとサービス」→「認証情報」→「OAuth 2.0 クライアントID」を作成(アプリ種別はデスクトップアプリ)

  4. 4

    発行されたクライアントIDとクライアントシークレットを控え、環境変数 GOOGLE_OAUTH_CLIENT_ID / GOOGLE_OAUTH_CLIENT_SECRET に設定する

APIキー発行ページへ →

こんな使い方ができます

Claudeに指示してGmailの受信箱を要約・分類・下書き作成させられる

Googleカレンダーへの予定追加・空き時間検索を自動化できる

GoogleドライブやドキュメントをClaudeから読み込み・編集できる

スプレッドシートのデータ集計・グラフ作成をClaude経由で実行できる

セットアップ手順

  1. 1

    Google Cloud Console で OAuth 2.0 クライアントID を作成し、利用する Workspace API を有効化する

  2. 2

    uv(https://docs.astral.sh/uv/)をインストールする

  3. 3

    Claude Codeに追加:claude mcp add google-workspace -e GOOGLE_OAUTH_CLIENT_ID=your-id -e GOOGLE_OAUTH_CLIENT_SECRET=your-secret -- uvx workspace-mcp --tool-tier core

設定ファイル

⚠️

コピー前に確認

Python 3.10+ と uv が必要。PyPIに workspace-mcp として公開。Google OAuth 2.0 クライアントID/シークレット必須。利用するWorkspace APIを Google Cloud Console で有効化しておく必要がある。

Terminal
claude mcp add google-workspace -e GOOGLE_OAUTH_CLIENT_ID=your-google-oauth-client-id -e GOOGLE_OAUTH_CLIENT_SECRET=your-google-oauth-client-secret -- uvx workspace-mcp --tool-tier core
💡

注意事項

リポジトリ taylorwilsdon/google_workspace_mcp が本体。MITライセンス。--tool-tier core / extended で公開ツール量を切り替えられる。--tool-tier complete で Custom Search 等を含む完全版も利用可能。認証情報はユーザーの環境に保存され外部に送信されない設計。

#Gmail#Google Calendar#Google Drive#OAuth

外部リンク

関連するMCPサーバー(外部サービス連携