ClaudeによるGmailの自動化
メニューを表示するにはスワイプしてください
メール管理はあらゆる職業において基本的な業務ですが、Claudeの標準Google連携機能は受信トレイの確認のみで、下書き作成やメール送信などの機能は制限されています。本章では、包括的なメール自動化機能を提供する無料の Gmail MCPサーバーのインストールと設定方法を解説します。
Google Cloud Consoleの設定
プロジェクトの作成
- Google Cloud Consoleにアクセス;
- 新しいプロジェクトを作成するか、既存のプロジェクトを選択;
- プロジェクト名を入力(例: "gmail mcp agent");
- 推奨される組織およびロケーション設定を承認;
- 作成をクリックし、プロジェクトの初期化を待つ。
Gmail APIの有効化
- サイドメニューから「APIとサービス」→「ライブラリ」へ移動;
- 「Gmail API」を検索;
- 最初の結果を選択し「有効にする」をクリック;
- これによりプロジェクトにGmail機能へのアクセス権限が付与される。
OAuth同意画面の構成
- 「認証情報」タブに移動;
- プロンプトが表示された場合は「同意画面の構成」をクリック;
- 「開始」をクリック;
- アプリケーション名を入力(例: "gmail agent");
- メールアドレスを入力;
- 一般的なGmailアカウントを使用する場合は「外部ユーザー」を選択;
- 指示に従い再度メールアドレスを入力;
- ユーザーデータポリシーに同意;
- 続行および作成をクリック。
OAuth認証情報の作成
- 「OAuthクライアントの作成」をクリック;
- 「ウェブアプリケーション」を選択;
- 推奨名をそのまま使用するかカスタマイズ;
- 「URIを追加」をクリック;
- リダイレクトURIとして
http://localhost:3000/oauth2callbackを入力; - 青い作成ボタンをクリック;
- JSON認証情報ファイルをダウンロード;
- ファイル名を
gsp-oauth.keys.jsonにリネーム。
認証情報ディレクトリの作成
ルート/ホームディレクトリに移動:
- Mac: ホームフォルダ
Users/user_nameまたは Windows:C:\Users\Your_Username\; - 隠しファイルを表示するには、Macは
Command + Shift + .、WindowsはCtrl + Shift + .を使用; .gmail-mcpという新しいフォルダを作成;gsp-oauth.keys.jsonファイルをこのフォルダに移動;- 再度
Command + Shift + .でフォルダを非表示に戻す。
サーバーはこのディレクトリ内の認証情報を自動的に検出するように設定されている。
定義
Smitheryは、MCPサーバー専用に設計されたパッケージマネージャーであり、自動セットアップコマンドによってAIエージェントのインストールと管理を簡素化する。
Gmail MCPサーバーの設定
自動インストール
- 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を再起動。新しいサーバーが接続済みとして表示される。
設定ブロックの追加
- プロンプトをコピーし、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を完全に閉じて再度開く。
手動インストール(自動が動作しない場合)
設定ファイルの更新
- 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に質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 2. 章 1