MultiMail
@multimail/mcp-server
MultiMail 用のMCPサーバーです。エージェントに独自のメールアドレスを与え、完全な承認から自律的な送信まで、段階的な人間による監視を実現します。
クイックスタート
npx @multimail/mcp-serverフルアクセスには MULTIMAIL_API_KEY を設定してください。設定なしで実行すると、まずアカウント作成が求められます。キーは multimail.dev で取得できます。
MultiMailを利用することで、利用規約 および 利用許諾ポリシー に同意したものとみなされます。
Related MCP server: MCP Email Server
セットアップ
オプション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サーバー |
その他のMCPクライアント | クライアントのドキュメントで設定場所を確認してください |
環境変数
変数 | 必須 | 説明 |
| はい | MultiMail APIキー ( |
| いいえ | デフォルトのメールボックスID。設定しない場合は、各ツールに |
| いいえ | APIベースURL。デフォルトは |
初回セットアップ
初回使用時に、MultiMailはメールボックスの設定を促します。configure_mailbox ツールを使用して明示的に実行することも可能です:
監視モード: 人間による承認の必要度 (
gated_send,monitored,autonomousなど)表示名: メールに表示される送信者名
CC/BCCデフォルト: すべての送信メールに自動的にコピーするアドレス
スケジュール: 送信予約の有効/無効化およびデフォルトのゲートタイミング設定
署名: メールの署名ブロック
この手順をスキップした場合、最初のツール呼び出し時にMultiMailが通知します。
ツール
ツール | 説明 |
| この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
Latest Blog Posts
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/multi-mail'
If you have feedback or need assistance with the MCP directory API, please join our Discord server