TutorialGmailClaudeMCP

ClaudeとGmailを連携する方法:標準コネクタとMCPの2つの選択肢

Claude標準のGmailコネクタは、Claude内で1つのGmailアカウントを扱えます。Outlook、IMAP、複数の受信トレイ、他のAIアプリも必要なら、アプリ パスワードとURL1つで、GmailをMCP経由で2分でClaudeと連携できます。

ClaudeとGmailをMCP経由で2分で連携する方法:Googleのアプリ パスワード、エンドポイントURL1つ、メールは保存されない

Claudeには独自のGmailコネクタがあります。Claude内で1つのGmailアカウントを使えれば十分なら、Claudeのコネクタ設定でそれをオンにするだけで完了です。MCPEmailsが役立つのは、それ以上が必要なときです。Gmailに加えてOutlook、iCloud、Yahoo、任意のIMAPメールボックスを使いたい、1つのチャットで複数の受信トレイを扱いたい、同じ受信トレイをChatGPT、Cursor、その他のMCPアプリでも使いたい、といった場合です。このガイドの残りの部分では、その設定を行います。

MCPEmails経由でGmailをClaudeと連携するには、2つのことを行います。MCPEmailsのダッシュボードでGoogleのアプリ パスワードを使ってGmailの受信トレイを一度接続し、次にClaudeのコネクタ設定にエンドポイントURLを1つ貼り付けてログインを承認します。作業はそれだけです。コードもSDKもAPIキーも不要です。所要時間は2分ほどで、Claudeがメールを保存することはありません。読み取りも送信もすべてGmailにリアルタイムでアクセスし、Claudeが受け取った時点で破棄されます。

これはGmailだけに絞った手順です。複数のメールボックスやGmail以外のプロバイダーを使っている場合は、2分以内にあらゆるメールを連携するガイドがOutlook、iCloud、Fastmail、IMAPもカバーしています。

必要なもの

  • GmailまたはGoogle Workspaceのアカウント。
  • Claude(Web版のclaude.aiまたはClaude Desktop)。カスタムコネクタはすべてのClaudeプランで追加でき、ClaudeはこれでMCPサーバーと通信します。Freeプランは1つまで、ProとMaxは上限なしです。
  • 無料のMCPEmailsアカウント。クレジットカード不要、受信トレイ1つを無期限で接続できます。無料で始めて、このタブを開いたままにしておいてください。

MCPEmailsは中間の橋渡し役です。一方ではClaudeとModel Context Protocolで通信し、もう一方ではIMAPとSMTPでGmailと通信します。その背景を知りたい場合は、MCPメールサーバーとは何かをご覧ください。

ステップ1:Gmailの受信トレイを接続する

MCPEmailsのダッシュボードで受信トレイ → 受信トレイを接続を開き、Gmailを選びます。Gmailは既定でGoogleのアプリ パスワードを使って接続します。

  1. Googleアカウントで2 段階認証プロセスがまだ有効でなければ、有効にします。Googleがアプリ パスワードを発行するのは、これが有効なアカウントだけです。
  2. myaccount.google.com/apppasswordsを開いて作成します。4つのグループに分かれた16文字の小文字で、スペースは無視して構いません。
  3. MCPEmailsに戻り、Gmailアドレス全体を入力し、アプリ パスワードを貼り付けて、受信トレイを接続をクリックします。接続は保存前にGmailに対してテストされます。これで完了です。

通常のGoogleパスワードは一切使われません。アプリ パスワードは別の認証情報で、MCPEmailsはAES-256-GCMで暗号化して保存し、同じGoogleのページからいつでも取り消せます。内部では、受信トレイはIMAPとSMTP(imap.gmail.com)で接続されます。

Google Workspaceアカウントの場合

Google Workspaceの管理者は、ドメイン全体でアプリ パスワードを無効にできます。myaccount.google.com/apppasswordsが使えない場合は、管理者にアプリ パスワードを有効にするよう依頼してください。Gmailの設定と制限のページに、Gmail固有の詳細をまとめています。

ステップ2:ClaudeにMCPEmailsを追加する

次に、Claudeに同じエンドポイントを指定します。ClaudeはOAuthクライアントなので、APIキーはまったく必要ありません。URLを1つ貼り付けてログインを承認するだけです。

  1. claude.aiまたはClaude Desktopでカスタマイズ → コネクタを開きます。
  2. + 追加をクリックし、カスタムコネクタを追加を選びます。
  3. 名前をMCPEmailsにして、コネクタのURLとして次を貼り付けます。
https://mcpemails.com/api/mcp
  1. 続行をクリックし、Claudeが検出したログイン設定を確認して(既定値のままで問題ありません)、追加をクリックします。
  2. MCPEmailsアカウントでログインし、必要なスコープを承認します。read:email、send:email、またはその両方です。
  3. チャットで左下の+をクリックし、コネクタを選んでMCPEmailsをオンにします。

TeamプランまたはEnterpriseプランでは、オーナーが組織設定 → コネクタでコネクタを一度追加します。メンバーはカスタマイズ → コネクタを開いてMCPEmailsを見つけ、接続をクリックします。

クライアント側はこれで完了です。接続は承認した内容そのものに限定され、ダッシュボードからクリック1つで取り消せます。APIキーの経路(ClineやカスタムスクリプトなどOAuthを内蔵していないクライアント向け)を理解しておきたい場合は、AIのメールアクセスにおけるOAuthとAPIキーをお読みください。別の受信トレイも接続しますか。Claudeメール設定のステップバイステップがOutlook、iCloud、Fastmail、IMAPをカバーしています。

ステップ3:Claudeに最初のプロンプトを送る

小さなことで試してみましょう。Claudeに次のように頼みます。

「最近の未読メール3件を要約して」

裏側では、Claudeがinbox_listを呼び出して接続済みのGmailを見つけ、次にemail_readでメッセージを一覧して読みます。回答が返ってくれば、接続は有効です。そこから次を試してください。

  • 「先月Stripeから届いた請求書を探して、金額を教えて」
  • 「大家さんからの最後のメールに丁寧な返信を下書きして。まだ送信はしないで」
  • 「今週受信トレイに届いたニュースレターをすべてアーカイブして」
  • 「Acmeとのメールスレッドで、私は何に同意した?」

より踏み込んだパターン(毎日のトリアージ、自動要約、整理のルーチン)は、Claudeに受信トレイを管理させる最良の方法とトリアージと要約の手順をご覧ください。

ClaudeがGmailでできること

接続すると、Claudeは少数の統合ツールを通じて動作し、読み取り以上のことがはるかに多くできます。

  • 読み取りと検索: email_read(一覧、読み取り、送信者、宛先、件名、未読状態、日付範囲による検索)。
  • 送信と返信: email_compose(送信、返信、転送)。メッセージはあなた自身のアドレスから通常のメールとしてGmail経由で送信されるため、ドメインの評価はあなたのものとして保たれます。
  • 整理: email_organize(移動、コピー、フラグ付け、アーカイブ)。Gmailのラベルはフォルダーとして表示されるため、複数のラベルが付いたメッセージは複数のフォルダーに現れ、移動するとラベルが変わり、アーカイブすると受信トレイから外れます。
  • 下書き、フォルダー、予約送信、連絡先: draft、folder、schedule、contact_searchがセットを補完します。

Claudeにも独自のGmailコネクタがあり、送信もできます。Claudeはメールを読んだり送信したりできますかで、メールボックスごとにMCPEmailsと比較しています。

あらかじめ知っておきたいことが1つあります。MCPEmailsはポーリング方式です。プッシュのWebhookはないため、Claudeはメッセージが届いた瞬間ではなく、確認を頼まれたときに新着メールに反応します。ほとんどのアシスタントのワークフローでは、それがまさに適切なモデルです。

ClaudeとGmailを連携しても安全ですか

結論から言えば安全で、設計そのものがそれを前提にしています。

  • メールは決して保存されません。 本文、件名、添付ファイルは呼び出しのたびにリアルタイムで取得され、Claudeに渡された後すぐに破棄されます。受信トレイごとに永続化されるのは、暗号化された認証情報、つまりアプリ パスワードと、予約して送信を待っているメッセージのように、オンにした機能に必要なわずかな情報です。「メールは決して保存されない」ことが本当に重要な理由はこちらです。
  • スコープはあなたが決めます。 読み取り専用を承認すれば、Claudeは文字どおり送信できません。両方を承認しても、どちらもいつでも取り消せます。
  • パスワードの共有はありません。 通常のGoogleパスワードがMCPEmailsに届くことはありません。アプリ パスワードは別の認証情報で、myaccount.google.com/apppasswordsからいつでも取り消せますし、MCPEmailsで受信トレイを削除することもできます。

完全な脅威モデル(何が暗号化されているか、攻撃者に何が見えて何が見えないか)は、AIエージェントにメールアクセスを与えても安全ですかで説明しています。

よくある質問

GmailをClaudeと連携するのにAPIキーは必要ですか? いいえ。ClaudeはOAuthに対応しているので、エンドポイントURLを貼り付けてログインを承認するだけです。APIキーは、OAuthを内蔵していないクライアント専用です。

ClaudeはGmailのメッセージを保存しますか? いいえ。メールはリクエストのたびにGmailからリアルタイムで取得され、Claudeが読んだ直後に破棄されます。Claudeが読むメールは何も保持されません。保持されるのは、暗号化された認証情報(アプリ パスワード)です。

ClaudeはGmailからメールを送信できますか? はい。send:emailスコープを許可すれば送信できます。送信はあなた自身のアカウントから通常のメッセージとしてGmail経由で行われます。Claudeに送信させたくなければ、読み取り専用を許可してください。

無料のClaudeプランでも使えますか? はい。ClaudeのFreeプランはカスタムコネクタを1つ追加でき、MCPEmailsにはそれで十分です。ProとMaxは上限なしです。MCPEmails側は無料で、カードは不要です。

MCPEmailsに私のGoogleパスワードが見えますか? いいえ。貼り付けるのはアプリ パスワードで、これはGoogleが生成する別の認証情報であり、いつでも取り消せます。通常のGoogleパスワードをMCPEmailsのどこかに入力することはありません。

まとめ

以上がすべてです。Googleのアプリ パスワード1つとエンドポイントURL1つで、Claudeがあなたの実際のメールを読み、検索し、送信できるようになり、しかもメールは一切保存されません。Freeプランは無料でカード不要、受信トレイを1つ接続できます。Personalは月額$9で最大3つの受信トレイ、Proは最大10個まで接続できます(料金をご覧ください)。

準備はいいですか。Gmailを無料で連携して、エンドポイントをClaudeに貼り付け、未読メールの要約を頼んでみてください。

Asgeir Albretsen
執筆
Asgeir Albretsen

Asgeir builds MCPEmails — the bridge that lets AI agents read, search, and send real email over the Model Context Protocol. He writes about agents, email infrastructure, and developer experience.

エージェントに受信トレイを

Gmail、Outlook、Fastmail、あらゆるIMAPアカウントを、数分でAIエージェントに接続できます。