Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ ClaudeによるGmailの自動化 | スマートなコミュニケーションと時間管理
Anthropic Claudeを活用した日常オフィス業務自動化のためのエージェンティックAI

bookClaudeによるGmailの自動化

メニューを表示するにはスワイプしてください

メール管理はあらゆる職業において基本的な業務ですが、Claudeの標準Google連携機能は受信トレイの確認のみで、下書き作成やメール送信などの機能は制限されています。本章では、包括的なメール自動化機能を提供する無料の Gmail MCPサーバーのインストールと設定方法を解説します。

Google Cloud Consoleの設定

プロジェクトの作成
expand arrow
  1. Google Cloud Consoleにアクセス;
  2. 新しいプロジェクトを作成するか、既存のプロジェクトを選択;
  3. プロジェクト名を入力(例: "gmail mcp agent");
  4. 推奨される組織およびロケーション設定を承認;
  5. 作成をクリックし、プロジェクトの初期化を待つ。
Gmail APIの有効化
expand arrow
  1. サイドメニューから「APIとサービス」→「ライブラリ」へ移動;
  2. Gmail API」を検索;
  3. 最初の結果を選択し「有効にする」をクリック;
  4. これによりプロジェクトにGmail機能へのアクセス権限が付与される。
OAuth同意画面の構成
expand arrow
  1. 認証情報」タブに移動;
  2. プロンプトが表示された場合は「同意画面の構成」をクリック;
  3. 開始」をクリック;
  4. アプリケーション名を入力(例: "gmail agent");
  5. メールアドレスを入力;
  6. 一般的なGmailアカウントを使用する場合は「外部ユーザー」を選択;
  7. 指示に従い再度メールアドレスを入力;
  8. ユーザーデータポリシーに同意;
  9. 続行および作成をクリック。
OAuth認証情報の作成
expand arrow
  1. OAuthクライアントの作成」をクリック;
  2. ウェブアプリケーション」を選択;
  3. 推奨名をそのまま使用するかカスタマイズ;
  4. URIを追加」をクリック;
  5. リダイレクトURIとして http://localhost:3000/oauth2callback を入力;
  6. 青い作成ボタンをクリック;
  7. JSON認証情報ファイルをダウンロード;
  8. ファイル名を gsp-oauth.keys.json にリネーム。
認証情報ディレクトリの作成
expand arrow

ルート/ホームディレクトリに移動:

  • Mac: ホームフォルダ Users/user_name または Windows: C:\Users\Your_Username\;
  • 隠しファイルを表示するには、Macは Command + Shift + .、Windowsは Ctrl + Shift + . を使用;
  • .gmail-mcp という新しいフォルダを作成;
  • gsp-oauth.keys.json ファイルをこのフォルダに移動;
  • 再度 Command + Shift + . でフォルダを非表示に戻す。

サーバーはこのディレクトリ内の認証情報を自動的に検出するように設定されている。

Note
定義

Smitheryは、MCPサーバー専用に設計されたパッケージマネージャーであり、自動セットアップコマンドによってAIエージェントのインストールと管理を簡素化する。

Gmail MCPサーバーの設定

自動インストール
expand arrow
  • Desktop Commander MCPがインストールされたClaudeを開く。 迅速なセットアップにはSmitheryコマンドを使用;
  • 新しいClaudeチャットで次のプロンプトを入力:
run npx -y @smithery/cli install @gongrzhe/server-gmail-autoauth-mcp --client claude
  • 実行中に、ClaudeがDesktop Commander MCPの使用許可を求める。常に許可または一度だけ許可をクリック;
  • Google認証ページにリダイレクトされる。 Cloudプロジェクトで使用したのと同じメールアドレスを選択。Gmailアクセスを許可するために許可をクリック。成功メッセージが表示されるまで待機;
  • Claude Desktopを再起動。新しいサーバーが接続済みとして表示される。
設定ブロックの追加
expand arrow
  • プロンプトをコピーし、Claudeの新規または既存のチャットに貼り付け:
add next config block to claude config file
{
  "mcpServers": {
    "gmail": {
      "command": "npx",
      "args": [
        "@gongrzhe/server-gmail-autoauth-mcp"
      ]
    }
  }
}
  • プロンプトを実行 → Claudeが設定ファイルを更新。
  • ブロックが正しく追加されたか確認(任意)。設定(ショートカット: Cmd + ,)→ 開発者設定を編集 → テキストエディタでclaude_desktop_config.jsonファイルを開く;
  • Claude Desktopを完全に閉じて再度開く。
手動インストール(自動が動作しない場合)
expand arrow

設定ファイルの更新

  • Claude DesktopでCommand + ,(Mac)またはCtrl + ,(Windows)を押す;
  • 設定を編集」をクリック;
  • 設定ファイルをテキストエディタで開く;
  • 設定ブロックをコピー;
{
  "mcpServers": {
    "desktop-commander": {
      "command": "npx",
      "args": [
        "-y",
        "@wonderwhy-er/desktop-commander"
      ]
    },
    "gmail": {
      "command": "npx",
      "args": [
        "@gongrzhe/server-gmail-autoauth-mcp"
      ]
    }
  }
}
  • 以前の設定ブロックの後、最後から2つの閉じ中括弧の前にClaude設定ファイルへ貼り付け;
  • ファイルを保存(Command/Ctrl + S);
  • Claude Desktopを完全に閉じて再度開く。

これで、メールの閲覧、整理、要約、下書き作成、送信をプロンプトで直接実行可能。

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  1

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  1
some-alt