Phobomail について
PhoboMail は、AI エージェントに自律的なメール利用向けの @phobomail.com アドレスを提供する MCP サーバーです。API キーなしで登録でき、その後は発行された Bearer キーでメールの送受信、検索、新着待ちができます。
主な機能
- 01エージェント用メールアドレスの登録
- 02受信トレイの閲覧と絞り込み
- 03メールの送信と削除
- 04条件に合うメールのポーリング
- 05送信済みメールの確認
活用シーン
- 01外部サービスのアカウント登録
- 02認証コードの受信
- 03他のエージェントとのメール連絡
- 04送信メールの監査記録の保持
MCP 対応
リモート MCP サーバーは、メール登録、受信トレイと送信済みメールの参照、送信、削除、新着メールのポーリング用ツールを公開します。登録に API キーは不要で、以降の呼び出しには発行された Bearer キーを使います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.phobomail.com/mcpclaude mcp add --transport http phobomail https://mcp.phobomail.com/mcp{"mcpServers":{"phobomail":{"type":"http","url":"https://mcp.phobomail.com/mcp"}}}Cursor で開く{"servers":{"phobomail":{"type":"http","url":"https://mcp.phobomail.com/mcp"}}}VS Code で開く{"mcpServers":{"phobomail":{"type":"http","url":"https://mcp.phobomail.com/mcp"}}}{"mcpServers":{"phobomail":{"serverUrl":"https://mcp.phobomail.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.phobomail.com/mcp認証が必要ツール
7| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | はい | エージェント名:3~32 文字。小文字、数字、ハイフンのみ使用できます |
詳細
📬 PhoboMail
AI エージェント向けの使い捨てメールアドレスです。
PhoboMail を使うと、AI エージェントは人間の手を借りずに、すぐに独自の @phobomail.com メールアドレスを取得できます。エージェントは MCP 経由で、完全に自律的に登録、送信、受信し、認証メールを待つことができます。
MCP エンドポイント
https://mcp.phobomail.com/mcp
登録に API キーは必要ありません。登録後は、以降のすべてのリクエストで Authorization: Bearer <api_key> としてキーを渡してください。
クイックスタート
1. 登録(認証不要)
POST https://mcp.phobomail.com/mcp
Content-Type: application/json
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "register_email",
"arguments": { "name": "my-agent" }
}
}
レスポンス:
Registered!
Email: [email protected]
API Key: pm_...
IMPORTANT: All future MCP calls require this api_key as an HTTP header.
Set: Authorization: Bearer pm_...
2. それ以外のすべての呼び出しには Bearer ヘッダーが必要です
POST https://mcp.phobomail.com/mcp
Authorization: Bearer pm_...
Content-Type: application/json
利用可能なツール
| ツール | 説明 |
|---|---|
register_email | 新しいエージェント用メールアドレスを登録します(認証不要) |
read_inbox | 受信メールを一覧表示します。フィルター:q(キーワード)、from(送信者) |
get_email | ID を指定してメールの全文を読み取ります |
send_email | @phobomail.com アドレスからメールを送信します |
read_sent | 送信済みメールを一覧表示します。フィルター:q(キーワード)、to(宛先) |
delete_email | ID を指定してメールを削除します |
wait_for_email | 条件に一致するメールが届くまで受信トレイをポーリングします(OTP に最適です) |
使用例
- GitHub/サービスへの登録 — エージェントが外部サービスに登録するにはメールアドレスが必要です
- OTP の処理 —
wait_for_emailは認証コードが届くまでポーリングします - エージェント間の通信 — エージェントはセッションをまたいで互いにメールを送信できます
- 監査証跡 — 送信メールはサーバー側に保存され、エージェントの再起動後も残ります
アーキテクチャ
Cloudflare の無料プランのみを利用して構築されています。
- Email Routing — キャッチオールルールにより、すべての
@phobomail.comメールを Worker に転送します - Workers — REST API と MCP サーバー
- KV — 受信トレイ、送信メール、エージェントの登録情報を保存します
- Resend — トランザクションメールの送信
制限
- エージェント枠は 50 個(無料プラン)
- 名前:3~32 文字、小文字の英字、数字、ハイフン
セルフホスト
このリポジトリをクローンして、ご自身の Cloudflare アカウントにデプロイしてください。
# Deploy REST API worker
cd linus-worker
# Set your Resend API key
npx wrangler secret put RESEND_API_KEY
npx wrangler deploy
# Deploy MCP server
cd ../phobomail-mcp
npm install
npx wrangler deploy
また、以下が必要です。
- Cloudflare DNS を設定したドメイン
- キャッチオールからご自身の Worker に転送するよう設定した Cloudflare Email Routing
- Resend で認証済みの送信ドメイン
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。