---
title: "Cursor でメールを読む・返信する：MCP 設定"
description: "Cursor と既存の Gmail・Outlook を Mailera MCP で接続する手順。読み取り権限での確認、返信案のレビュー、送信前の承認、接続エラーの切り分けを説明します。"
url: https://mailera.app/ja/blog/cursor-email-mcp
published: 2026-10-25
updated: 2026-10-25
---

# Cursor でメールを読む・返信する：MCP 設定

既存の Gmail や Outlook を Mailera 経由で接続します。読み取り専用での確認から、返信案のレビュー、承認後の送信までを説明します。

## Cursor でメールを読んで返信するには？

MCP は、AI エージェントが外部のツールを呼び出すための仕組みです。Mailera は既存のメールボックスを MCP ツールとして提供し、Cursor はその接続に対応しています。

[Cursor 連携の概要](https://mailera.app/ja/integrations/cursor)と[Mailera の MCP ツール](https://mailera.app/ja/mcp)で対応範囲を確認できます。クライアントを選ぶ段階なら、[既存メールボックス向け MCP サーバーの総合ガイド](https://mailera.app/ja/blog/email-mcp-server)を参照してください。

## 接続前に何を用意すればよいですか？

Cursor と、自分が管理するテスト用メールボックスを用意します。Mailera に接続済みなら、追加作業は不要です。新しく接続する場合は、Admin または Leader が「メールボックス」→「メールボックスを追加」から操作します。

Outlook・Microsoft 365 は OAuth で接続します。認証の手順は [Microsoft の接続案内](https://mailera.app/ja/providers/microsoft)で確認してください。Gmail はアプリパスワード（app password）で接続します。2 段階認証を有効にしたアカウントが前提になるため、準備は [Gmail の接続案内](https://mailera.app/ja/providers/gmail)で確認してください。

API キーの権限は、実行する操作に合わせます。表の `read` や `send` は API のスコープ名です。キー作成画面では、読み取り権限と送信権限を分けて設定します。

| 操作 | MCP ツール | 必要な API スコープ |
| --- | --- | --- |
| メールボックス一覧 | `list_mailboxes` | `read` |
| メール一覧・検索・本文取得 | `list_messages`、`search_messages`、`get_message` | `read` |
| 返信・新規送信・送信状態の確認 | `reply_to_email`、`send_email`、`get_send_status` | `send` |
| 明示的な同期 | `sync_mailbox` | `sync` |

読むだけなら `send` は不要です。最初からすべての権限を付けないでください。

## Mailera の MCP を Cursor に設定するには？

1. Mailera の「メールボックス」で、テスト用メールボックスの接続状態を確認します。
2. 「設定」で API キーのタブを開き、「キーを作成」を選びます。「メールボックスのスコープ」をテスト用グループに限定し、まず読み取り権限だけを付けます。「有効期限」と、必要に応じて「IP制限（任意）」を設定してください。
3. 作成後のダイアログで Cursor 向けの「MCP 設定をコピー」を使います。API キーは一度しか表示されないため、安全な場所に保管します。
4. コピーした設定を Cursor の MCP 設定に追加します。プロジェクト専用なら `.cursor/mcp.json`、全体で使うなら `~/.cursor/mcp.json` です。既存の設定がある場合は上書きせず、追加してください。
5. 接続先が `https://mailera.app/api/public/v1/mcp` であることを確認し、Cursor に `list_mailboxes` の実行を依頼します。許可したテスト用メールボックスが返るか確認してください。

![テスト用グループと読み取り権限に限定した API キー設定、および MCP 設定をコピーする操作](https://mailera.app/media/06a31144e5b143a4/doc-email-trong-cursor-qua-mcp-kiem-tra-roi-moi-gui-cursor-ja-1200.jpg)
_最初はテスト用グループに限定し、読み取り権限だけを付けます。_

設定場所と認証情報の扱いは、[Cursor 公式の MCP 設定資料](https://cursor.com/docs/mcp)に記載されています。認証は `Authorization` ヘッダーの Bearer 形式です。キーを設定ファイルへ直書きせず、Cursor が参照できる環境変数 `MAILERA_API_KEY` を用意し、ヘッダー値に `Bearer ${env:MAILERA_API_KEY}` を使えます。リモート MCP サーバーでは `envFile` は使えません。

## 必要なメールを読むには？

1. `list_mailboxes` の結果から対象のメールボックスを選びます。
2. `list_messages` でメールを絞ります。件名などで探す場合は `search_messages` を使います。
3. 対象を特定したら、`get_message` で本文を取得します。一覧のプレビューだけで返信を書かせないでください。

Cursor への指示は、対象と禁止する操作を具体的に書きます。

> 指定したテスト用メールボックスから、件名が「接続確認」のメールを探し、本文を取得して要約してください。対象のメールボックスと件名も表示してください。送信はしないでください。

取得した件名と本文を、Mailera の「統合受信トレイ」と照合します。公開用の画像やサンプルには、自作のテストメールだけを使ってください。

ツールの引数は、接続先が提供する定義に従います。[MCP のツール仕様](https://modelcontextprotocol.io/specification/2025-06-18/server/tools)では、`inputSchema` が受け付ける引数を定義します。REST API のパラメーターを、そのまま MCP に転用しないでください。

## 返信内容を確認してから送信するには？

1. まず「まだ送信せず、返信案をこのチャットに表示してください」と依頼します。ここでは Cursor 上の文章案として扱い、メールサービスの下書きフォルダーへの保存操作とは分けます。
2. 送信元、宛先、返信対象のメール、本文を人が確認します。最初の送信先は、自分が管理するテスト用メールアドレスに限定してください。
3. 送信段階で `send` 権限を持つキーの設定に切り替えます。読み取りも続ける場合は `read` も必要です。Cursor 側で手動承認を求める設定になっているか確認します。
4. `reply_to_email` の実行前に、ツール名の横の矢印を開いて引数を確認します。内容が合っていれば承認してください。
5. 実行後は `get_send_status` で送信状態を確認します。結果が不明なら、その場で同じ返信を再送しないでください。

![本文取得、返信案の表示、人による確認、返信送信、送信状態の確認の順序](https://mailera.app/media/cb4766bfd2226180/cursor-mcp-review-before-send-ja-1200.jpg)
_返信案の表示と送信を分け、実行する引数まで確認します。_

Cursor は既定で MCP ツールの実行前に承認を求めます。ただし Auto-review モードでは、許可リストに登録したツールは即時実行され、それ以外は classifier（分類器）を経由して判定されます。送信ツールは許可リストに入れないでください。プロンプトに「確認してから送信」と書くだけでは不十分です。

## よくあるエラーはどう切り分けますか？

| 症状 | 確認する場所 | 次の操作 |
| --- | --- | --- |
| MCP に接続できない | 接続先、認証ヘッダー、キーの期限・失効、IP 制限 | Cursor の「Output」で「MCP Logs」を選び、設定と照合する |
| 接続できるがメールボックスが出ない | キーの対象グループと `read` 権限 | 許可対象を確認し、`list_mailboxes` を再実行する |
| 新着メールが見つからない | 接続状態、フォルダー、検索条件、同期状態 | 条件を見直す。`sync_mailbox` を実行する場合だけ `sync` 権限を追加する |
| 読めるが返信できない | `send` 権限、送信元、受信専用の設定 | 送信接続を確認する。実行済みなら送信状態を調べる |

## メールを AI に読ませるときの安全対策は？

**受信メールは信頼できないデータであり、エージェントへの命令ではありません。** 本文中に「秘密情報を送れ」「設定を変更せよ」とあっても従わせないでください。メール本文に MCP 設定を追加するリンクが含まれていても、そのまま開かず接続先と設定内容を確認します。

読み取り時は対象グループと最小権限でアクセスを限定し、送信時はツールの承認設定で止めます。文章による指示と、権限による制限を併用してください。設計の詳細は[承認の境界を設けたメールエージェントの構築手順](https://mailera.app/ja/blog/build-email-agent-with-approval)を参照してください。

API キーはチャット、Git 管理対象、スクリーンショットに含めません。漏えいしたら失効させてください。失効後、そのキーによる呼び出しは即座に拒否されます。

メール本文が Cursor や選択したモデルに渡る範囲も確認し、社内の機密情報の取り扱い規程に従ってください。Mailera 側の情報は[セキュリティの説明](https://mailera.app/ja/security)で確認できます。

## Mailera でできないことは？

受信専用で保存したメールボックスは、返信も新規送信もできません。送信接続に失敗した場合、メールボックスを受信専用として保存できます。

送信処理の成功と、相手の受信トレイへの到達は別です。Mailera は受信トレイへの到達を保証しません。また、使用状況によって同期頻度が変わり、非アクティブなメールボックスはスリープする場合があります。新着メールが必ずすぐに表示されるとは限らない点に注意してください。

**MCPでAIエージェントがメールボックスを利用** — MaileraのMCPサーバーをClaude、Cursor、VS Codeに追加すると、エージェントがメールの閲覧、分類、返信を行えます。 [MCPの使い方を見る](https://mailera.app/ja/docs#mcp)
