MultiMail
@multimail/mcp-server
MultiMail 用のMCPサーバーです。エージェントに独自のメールアドレスを与え、完全な承認から自律的な送信まで、段階的な人間による監視を実現します。
クイックスタート
npx @multimail/mcp-serverフルアクセスには MULTIMAIL_API_KEY を設定してください。設定なしで実行すると、まずアカウントを作成するように求められます。キーは multimail.dev で取得できます。
MultiMailを利用することで、利用規約および利用ポリシーに同意したものとみなされます。
Related MCP server: MCP Email Server
はじめに
まだアカウントをお持ちでないですか?2つの選択肢があります:
オプションA:ブラウザでのサインアップ(推奨、60秒)
multimail.dev/pricing にアクセスします
Get started free(または有料プラン)をクリックします
エージェントの用途を選択し、監視モードを選びます
メールでアクティベーションコードを確認します
以下のMCP設定にAPIキーを追加します
オプションB:リモートMCPサーバー(OAuthによる自動サインアップ)
MCPクライアントに以下を追加してください。初回接続時にブラウザでサインアップが行われます:
{
"mcpServers": {
"multimail": {
"type": "url",
"url": "https://mcp.multimail.dev/mcp"
}
}
}サインアップ後:メールボックスの設定
初回使用時に、MultiMailはメールボックスの設定を促します。configure_mailbox ツールを使用して明示的に実行することも可能です:
監視モード: 人間による承認がどの程度必要か(
gated_send、monitored、autonomousなど)表示名: メールに表示される送信者名
CC/BCCのデフォルト: すべての送信メールに自動的にコピーするアドレス
スケジュール: 送信予約の有効/無効化およびデフォルトのゲートタイミングの設定
署名: メールの署名ブロック
この手順をスキップした場合、最初のツール呼び出し時にMultiMailが通知します。
セットアップ
オプションA:リモートサーバー(推奨)
インストールは不要です。ホストされているサーバーに直接接続します。ブラウザでのOAuth経由で認証されます。
{
"mcpServers": {
"multimail": {
"type": "url",
"url": "https://mcp.multimail.dev/mcp"
}
}
}Claude.ai、Claude Desktop、Claude Code、およびリモートMCPサーバーをサポートするすべてのクライアントで動作します。
オプションB:ローカルサーバー(stdio)
サーバーをローカルで実行します。APIキーは環境変数として渡されます。
{
"mcpServers": {
"multimail": {
"command": "npx",
"args": ["-y", "@multimail/mcp-server"],
"env": {
"MULTIMAIL_API_KEY": "mm_live_...",
"MULTIMAIL_MAILBOX_ID": "01KJ1NHN8J..."
}
}
}
}設定場所
クライアント | 設定ファイル |
Claude Code |
|
Claude Desktop |
|
Cursor | プロジェクト内の |
Windsurf |
|
Copilot (VS Code) | プロジェクト内の |
OpenCode | プロジェクト内の |
ChatGPT Desktop | 設定 > MCP Servers |
その他のMCPクライアント | クライアントのドキュメントで設定場所を確認してください |
環境変数
変数 | 必須 | 説明 |
| フルアクセスに必須。設定なしで実行するとセットアップ手順が表示されます。または、自動OAuthサインアップのためにリモートサーバーを使用してください。 | MultiMail APIキー ( |
| いいえ | デフォルトのメールボックスID。設定しない場合は、各ツールに |
| いいえ | APIベースURL。デフォルトは |
ツール
ツール | 説明 |
| このAPIキーで利用可能なすべてのメールボックスを一覧表示 |
| メールボックスの基本設定(監視モード、表示名、CC/BCC、スケジュール、署名) |
| Markdown本文でメールを送信。添付ファイル、 |
| ステータス、送信者、件名、日付範囲、方向、添付ファイル、カーソルページネーションでフィルタリングしてメールを一覧表示 |
| メールの全内容を取得。信頼されたメタデータと信頼できない本文を別々のコンテンツブロックとして返します |
| 既存のスレッドでメールに返信。添付ファイルと |
| メール添付ファイルをコンテンツタイプ付きのbase64としてダウンロード |
| 参加者とメタデータを含む会話スレッド内のすべてのメールを取得 |
| 保留中または予約済みのメールをキャンセル |
|
|
| 送信前に予約済みメールの配信時間、受信者、件名、または本文を編集 |
| メールボックス設定(表示名、監視モード、署名、Webhook)を更新 |
| アカウント設定(組織名、監視用メールアドレス、住所)を更新 |
| メールボックスを完全に削除(管理者スコープが必要) |
| アカウント作成用のALTCHAプルーフ・オブ・ワークチャレンジを要求(APIキー不要) |
| 解決済みのPoWチャレンジで新しいアカウントを作成(APIキー不要) |
| 新しいコードでアクティベーションメールを再送(APIキー不要) |
| 確認メールのコードを使用してアカウントを有効化(APIキー不要) |
| メールにキーバリュータグを設定、取得、削除(エージェントの永続メモリ) |
| オプションのタグを付けて連絡先をアドレス帳に追加 |
| 名前またはメールアドレスでアドレス帳を検索 |
| アカウントステータス、プラン、クォータ、送信有効化状態、強制適用ティアを取得 |
| 新しいメールボックスを作成(管理者スコープが必要) |
| 監視モードのアップグレードを要求(信頼ラダー) |
| オペレーターからのアップグレードコードを適用 |
| 請求期間のクォータと使用状況を確認 |
| 監視判断待ちのメールを一覧表示(監視スコープが必要) |
| 保留中のメールを承認または拒否(監視スコープが必要) |
| メールをスパムとしてマークし、隔離フォルダに移動 |
| スパムメールを未読に戻し、スパムではないとラベル付け |
| スパムフラグが立てられ、隔離されたメールを一覧表示 |
| アドレス帳から連絡先を削除 |
| 配信停止されたメールアドレスを一覧表示 |
| 配信停止リストからアドレスを削除 |
| すべてのAPIキーを一覧表示(管理者スコープが必要) |
| スコープ付きの新しいAPIキーを作成(管理者スコープ+オペレーター承認が必要。自己承認を防ぐため |
| APIキーを取り消し(管理者スコープが必要) |
| アカウント監査ログを取得(管理者スコープが必要) |
| アカウントとすべてのデータを完全に削除(管理者スコープが必要) |
| フィルタに一致する新しいメールが届くまで、またはタイムアウト(最大120秒)までブロック |
| リアルタイムのメールイベント通知用のWebhookサブスクリプションを作成 |
| このアカウントのすべてのWebhookサブスクリプションを一覧表示 |
| Webhookサブスクリプションを削除 |
仕組み
メール本文は Markdown で記述します。MultiMailは配信のためにフォーマットされたHTMLに変換します。
受信メールは クリーンなMarkdown として届きます。HTML解析やMIMEデコードは不要です。
スレッド化は自動です。メールに返信するとヘッダーが正しく設定されます。
送信は、脅威スキャンが行われている間
pending_scanステータスを返します。メールボックスがゲート監視を使用している場合、ステータスは人間によるレビューのためにpending_send_approvalに移行します。再試行や再送は行わないでください。受信メールの
X-MultiMail-Identity署名済みヘッダーを確認することで、他のエージェントを検証できます。
開発
npm install
npm run dev # Run with tsx (no build needed)
npm run build # Compile TypeScript
npm start # Run compiled versionテスト
echo '{"jsonrpc":"2.0","method":"tools/list","id":1}' | MULTIMAIL_API_KEY=mm_live_... node dist/index.jsライセンス
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceServer for Gmail integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Gmail through natural language interactions.26,6781,165MIT
- AlicenseAqualityAmaintenanceProvides IMAP and SMTP capabilities, enabling developers to manage email services with seamless integration and automated workflows.14315BSD 3-Clause
- AlicenseAqualityAmaintenanceA simple MCP server that enables users to send emails using Resend's API, integrating with tools like Cursor and Claude Desktop for seamless email composition and delivery.999,640565MIT
- -licenseCqualityCmaintenanceGives on-the-fly inboxes to AI agents. Agents / LLM's can send, receive, and take action in isolated inboxes. Built for AI unlike Gmail. Check us out at agentmail.to1092
Related MCP Connectors
Hosted email MCP for AI agents with inboxes, send/receive, memory, recovery, and credits.
Authenticated email gateway for AI agents — per-agent inboxes, HITL approval, SPF/DKIM verified.
Authenticated email gateway for AI agents — per-agent inboxes, HITL approval, SPF/DKIM verified.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/multimail-dev/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server