mcpField
M
Multi Mail

Multi Mail

リモート
lumman.coコミュニケーション05 日前に更新
リポジトリ公式サイト

Multi Mail について

Multi Mailは、複数のメールアカウントを管理するためのリモートMCPサーバーです。対応するメールボックスを一つのコネクターにまとめ、検索、閲覧、下書き、送信、整理を行えます。

主な機能

  1. 01複数メールボックスの横断検索
  2. 02メールと添付ファイルの閲覧
  3. 03下書き、返信、転送の作成
  4. 04メールの送信と整理
  5. 05ラベル、フィルター、休暇返信の管理

活用シーン

  1. 01複数アカウントの要返信メールを確認
  2. 02メールの添付ファイルを読む
  3. 03確認後に送信する返信を準備
  4. 04メールの一括アーカイブやラベル付け

MCP 対応

互換クライアントに、メール検索、閲覧、下書き、送信、整理のツールを提供するリモートMCPサーバーです。Gmail、Outlook.com、Hotmail、Microsoft 365、iCloud、Fastmailに接続します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mail.lumman.co/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Multi Mail

Gmail、Outlook、Hotmail、iCloud、Fastmailをまとめて利用できます。メールの検索、閲覧、下書き、送信、整理が可能です。

Multi Mailは、Lumman Ltdが運営するリモートMCPサーバーです。接続したすべてのメールボックス(Gmail、Outlook.com、Hotmail、Microsoft 365、iCloud、Fastmail)を1つのコネクターにまとめるため、AIクライアントは1回の呼び出しですべてを検索し、それぞれのメールを閲覧、下書き、送信、整理できます。このリポジトリには、クライアントがインストールするもの、つまりClaude Code、Cursor、Gemini CLI、Antigravity、Kiro向けのマニフェスト、4つのスキルとその評価が含まれています。サーバー自体は含まれていません。

始める前に

https://lumman.co/mcp/account/multi-mail で、少なくとも1つのメールボックスを接続したLummanアカウントが必要です。Google、Microsoft、パスキー、またはメールで届くコードを使ってサインインしてください。Outlook、Hotmail、Microsoft 365のメールボックスはMicrosoftでのサインイン、iCloudとFastmailはアプリパスワードで接続します。Googleのプレビューに空きがある間は、GmailはGoogleでのサインインで接続できます。上限に達した後は、GmailまたはGoogle Workspaceのメールボックスをアプリパスワードで接続します。閲覧、下書き、送信、整理、設定など、各メールボックスの権限は同じページで設定します。

クライアントに追加する

Claude

Claudeのコネクターディレクトリ(https://claude.ai/directory/connectors/multi-mail)でMulti Mailを開き、Connectを押します。掲載ページからhttps://lumman.co/mcp/mail に接続します。

Claude Code
/plugin marketplace add lumman-lab/multi-mail
/plugin install multi-mail@multi-mail

このプラグインは、https://lumman.co/mcp/mail のコネクターと、以下の4つのスキルを追加します。スキルが初めてコネクターにアクセスするとき、Claude Codeからサインインを求められます。求められない場合は、/mcpを実行してmulti-mailサーバーを選択してください。

Cursor

コネクターを~/.cursor/mcp.jsonに追加します。

{
  "mcpServers": {
    "multi-mail": { "url": "https://mail.lumman.co/mcp" }
  }
}
VS Code

MCP: Add Serverを実行し、HTTPを選択して、https://mail.lumman.co/mcpを貼り付け、名前をmulti-mailにします。または、ユーザーのmcp.jsonに追加します。

{
  "servers": {
    "multi-mail": { "type": "http", "url": "https://mail.lumman.co/mcp" }
  }
}
Gemini CLI
gemini extensions install https://github.com/lumman-lab/multi-mail

この拡張機能は、https://mail.lumman.co/mcp のコネクターと、以下の4つのスキルを追加します。初回の呼び出し時に、ブラウザーでLummanのサインインページが開きます。/mcp auth multi-mailを実行すると、再度開けます。

Antigravity
agy plugin install https://github.com/lumman-lab/multi-mail

このプラグインは、Antigravity CLI、アプリ、IDEのすべてに、https://mail.lumman.co/mcp のコネクターと、以下の4つのスキルを追加します。サインインするには、CLIで/mcpを実行し、multi-mail_multi-mailを開いてAuthenticateを選択します。または、アプリやIDEでAgent settingsのCustomizationsの下にある該当項目の横のAuthenticateを押します。開いたLummanページで承認し、Antigravityのページに表示されたコードをAntigravityに貼り付けてください。

Kiro

PowersパネルでAdd Custom Powerを押し、Import power from GitHubを選択して、https://github.com/lumman-lab/multi-mail/tree/main/kiroを貼り付け、Installを押します。このパワーは、https://mail.lumman.co/mcp のコネクターを追加します。

ChatGPT
  1. iCloudまたはFastmailを使う場合は、まずアカウントのAdd a mailboxからメールボックスを追加します。
  2. chatgpt.com/pluginsを開き、+を押してから、Add custom MCP serverを選択します。
  3. 名前にMulti Mailを入力し、https://mail.lumman.co/mcpを貼り付けて、OAuthを選択します。チェックボックスにチェックを入れ、Create as a pluginを押します。
  4. インストールします。Lummanのページでサインインし、接続済みのメールボックスがない場合は追加して、承認します。
  5. チャットで@を入力し、Multi Mailを選択します。
その他のクライアント

https://mail.lumman.co/mcpにリモートMCPサーバーを追加します。プロトコルはStreamable HTTP、認証は動的クライアント登録を使うOAuth 2.1です。キーもクライアントIDも不要です。

サインイン

クライアントからの初回呼び出しに対し、コネクターはサインイン先を返します。クライアントはLummanの認証サーバーに自身を登録し、クライアント名が表示されたLummanのページを開きます。サインインし、接続済みのメールボックスがない場合は追加して、承認してください。承認したクライアントはすべて、https://lumman.co/mcp/account/multi-mail のAI appsに表示されます。ここから削除できます。

スキル

Claude Code、Cursor、Gemini CLI、Antigravity はコネクターとともに 4 つのスキルを読み込み、リクエストに合うものを自動で選びます。Claude Code では、それぞれが /multi-mail:triage のようなコマンドとしても使えます。

  • triage - すべてのメールボックスで対応が必要なものを確認します。返信が必要なもの、判断が必要なもの、後回しにできるものを把握できます。何も変更しません。
  • attachments - PDF(スキャンしたページを含む)、Word、Excel、PowerPoint の添付ファイルの内容をテキストとして読み取ります。
  • drafting - 新規メッセージ、返信、転送を下書きとして作成して表示します。その下書きでよいと確認した後にのみ送信します。
  • labels - 重複しているラベル(Outlook のカテゴリ)や、Gmail では未使用のラベルを見つけて統合案を提示します。承認するまで何も変更しません。

例:

  • 「Outlook と Gmail で、まだ返信が必要なものはありますか?」
  • 「Dana が Hotmail に送った請求書の合計はいくらですか?」
  • 「Outlook で Sam に、金曜日で問題ないと返信して。送信する前に見せてください。」

ツール

ツール名前説明
mailboxes_listメールボックスの一覧表示このアカウントが保有するメールボックスを名前で表示します
messages_listメールボックスを検索メールプロバイダーの検索条件を使って、1 つのメールボックスを検索します
messages_list_all_mailboxesすべてのメールボックスを検索すべてのメールボックスを一度に、新しい順で検索します
threads_getスレッドを読む1 つのスレッド内のすべてのメッセージを読みます
messages_getメッセージを読むヘッダーと本文を含む 1 つのメッセージを読みます
messages_attachments_get添付ファイルを読む1 つの添付ファイルの内容を読みます
sweeps_preview整理内容をプレビュー送信者ごとに、フォルダーを埋めている相手を確認します
drafts_createメッセージの下書きを作成下書きとして保存されるメッセージを作成します
drafts_update下書きを編集下書きの内容を置き換えます
drafts_reply返信の下書きを作成スレッド内に返信の下書きを作成します
drafts_forward転送の下書きを作成ファイルを添付した転送を下書きとして作成します
drafts_delete下書きを破棄下書きを破棄します。送信済みのものには影響しません
messages_sendメッセージを送信新しいメッセージを作成して送信します
drafts_send下書きを送信メールボックスから下書きを送信します
messages_replyメッセージに返信メッセージのスレッド内で返信を送信します
messages_forwardメッセージを転送ファイルを添付してメッセージを転送します
labels_listラベルの一覧表示メールボックスが保有するラベルとその ID を表示します
labels_createラベルを作成ラベルを作成して、その ID を返します
labels_updateラベルを編集ラベルの名前または色を変更します
labels_deleteラベルを削除ラベルを削除します。メッセージはすべて残ります
threads_modifyスレッドにラベルを付けるスレッドに付いているラベルを追加または削除します
threads_archiveスレッドをアーカイブ受信トレイから移動しますが、検索では引き続き見つかります
threads_trashスレッドをゴミ箱に移動プロバイダーが保持するゴミ箱に移動します
threads_untrashスレッドをゴミ箱から復元ゴミ箱から元に戻します
sweeps_applyプレビューした内容を整理プレビューで数えたグループをゴミ箱に移動またはアーカイブします
sweeps_put_back整理した内容を元に戻す整理で移動した内容を 7 日間、元に戻します
settings_filters_listフィルターの一覧表示受信メールの振り分けに使われるルールを表示します
settings_filters_createフィルターを作成受信メールを振り分けます。転送、ゴミ箱への移動、迷惑メール扱いは行いません
settings_filters_deleteフィルターを削除ルールを削除します。振り分け済みのメールはそのまま残ります
settings_send_as_patch署名を編集メールボックス固有の署名を置き換えます
settings_send_as_get署名を読む現在のメールボックス固有の署名を読みます
settings_get_vacation不在時の自動返信を読む自動返信の有効・無効と、その内容を確認します
settings_update_vacation不在時の自動返信を設定自動返信の有効・無効と、その内容を設定します

メールの送信先

Claude と Claude Code はすべての呼び出しを https://lumman.co/mcp/mail に、それ以外のすべてのクライアントは https://mail.lumman.co/mcp に送信します。どちらも Lumman が運営する同一サーバーのアドレスです。サインインは、それらのアドレスが指定する認可サーバーを経由して行われます。Lumman はメールのコピーを保持しません。クライアントから要求されるたびに、各メッセージと添付ファイルはプロバイダーから取得されます。メール本文は Google Cloud の Model Armor によってプロンプト攻撃がないかスクリーニングされます(添付ファイルを元のファイルとして要求した場合は対象外です)。メールは、承認したクライアントにのみ渡されます。コネクターが何を誰に渡すかについては、プライバシーポリシーをご覧ください:https://lumman.co/privacy。

下書き作成スキルは、クライアントに下書きを表示して、ユーザーの承認を待つよう求めます。コネクター自体が適用するのは、各メールボックスの送信権限です。これは https://lumman.co/mcp/account/multi-mail で設定します。送信がオフなら、クライアントからどのような要求があっても何も送信されません。

制限事項

  • Gmail のサインインは Google のプレビュー版で提供されており、利用可能なアカウント数には上限があります。枠が埋まった後は、Gmail または Google Workspace のメールボックスをアプリパスワードで接続します。
  • 下書きの破棄、および署名の読み取りや設定は、Google サインインで接続した Gmail メールボックスでのみ機能します。
  • アプリパスワードで接続したメールボックスを一括整理するには、iCloud、Fastmail、Gmail のように、各メッセージの移動先をメールサーバーが指定する必要があります。また、この方法で接続した Gmail では、受信トレイのみが整理されます。
  • Microsoft では、Outlook のカテゴリの色は変更できますが、名前は変更できません。
  • アプリパスワードで接続したメールボックス(iCloud、Fastmail、Gmail)では、フィルター、自動応答、署名、下書きの破棄を除くすべてのツールを利用できます。iCloud と Fastmail のラベルはフォルダーであり、普段お使いのメールアプリに表示されるとおりです。ラベルスキルはそれらを変更しません。
  • 各アカウントにはツール呼び出しの1日あたりの上限があります。上限を超えると、次に利用可能になる時刻を示して呼び出しが拒否されます。
  • 本文がプロンプト攻撃と判定されたメールは、渡されずに拒否されます。スクリーニングを完了できない呼び出しは終了します。

評価

claude plugin eval . は、各スキルにつき1件ずつ、架空の Hotmail および Gmail のメールボックスを使った4つのケースを実行します。メールボックスへの応答には、evals/ 以下の固定されたモックファイルを使用します。

スキルによる効果を確認するため、各ケースではコネクターのツールを使用できる状態で、2種類の設定で実行しました。1回目はプラグインをそのまま使用し、2回目は skills/ フォルダーを削除して実行しました(claude plugin eval <copy> --ablation none)。2026年10月18日に、Claude Code 2.1.292、モデル claude-sonnet-5-5、CLI のデフォルトの Haiku 判定器を使用し、各ケースをそれぞれ3回実行しました。

  • triage:返信待ちの2つのスレッドのみを一覧表示します。スキルありは3回中3回、スキルなしも3回中3回でした。このケースでは、スキルによる測定可能な効果はありません。
  • attachments:請求書の PDF から合計金額と期日を読み取って提示します。スキルあり、なしともに3回中3回でした。このケースでは、スキルによる測定可能な効果はありません。
  • drafting:返信を下書きとして保存し、それを表示してから送信前に確認を求めます。スキルありは3回中3回、スキルなしは0回でした。スキルがない場合、Claude は毎回すぐに返信を送信しました。
  • labels:変更前に統合案を提示して確認を求めます。スキルありは3回中3回、スキルなしは0回でした。スキルがない場合、Claude は毎回、確認を求める前にメッセージのラベルを付け直しました。

全体のスコアは、スキルありで1.00、なしで0.74でした。各ケース3回の実行は小規模なサンプルであり、モックは Claude が何を変更しても同じ応答を返します。

セキュリティ

脆弱性は、SECURITY.md の説明に従って、GitHub 経由で非公開に報告してください。

サポート

Lumman のプライバシーポリシーに記載されている「Contact Us」の連絡先までご連絡ください:https://lumman.co/privacy。

ライセンス

このリポジトリ内のファイルは、LICENSE に記載された MIT ライセンスの対象です。それらが接続する Multi Mail サービスは、Lumman の利用規約に基づいて提供されます:https://lumman.co/terms。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。