開発者向け

AIエージェントのためのメールAPI。今お使いの受信トレイでそのまま使えます

Gmail、Outlook、または任意のIMAPメールボックスを一度接続するだけです。あとはスクリプト、ワークフロー、エージェントが、その実際のアドレスで読み取り、検索、下書き作成、送信を1つのHTTPSエンドポイント経由で行えます。MCPとWebhookは同じキーで使えます。

開発者ガイドを読む料金を見る

主な特長

実際のメールボックス

Gmail、OutlookとMicrosoft 365、iCloud、Yahoo、Zoho、アプリ パスワードでのFastmail、そしてあらゆるIMAPサーバーに対応します。エージェントは、お客様がすでに知っているアドレスで、その履歴と送信者としての信頼性を保ったまま動作します。移行は不要です。

MCPとWebhookを1つのキーで

ClaudeやChatGPTが接続するエンドポイントは、コードからの通常のHTTPSリクエストにも応答します。ProとBusinessでは、メールが届くとWebhookがワークフローを起動します。通常は約2分以内です。

定額の料金

有料プランは月額固定で、呼び出しごとの課金はありません。忙しいワークフローも静かなワークフローも料金は同じです。受信トレイ1つなら無料で始められます。

署名付きWebhook

すべての配信は、タイムスタンプと本文に対するHMAC-SHA256で署名され、重複排除用のイベントIDを含みます。エンドポイントが応答しない場合は最大6回まで再試行されます。

冪等な送信

idempotency_keyを渡せば、接続が切れた後に再試行しても二重送信になりません。再試行では元のメッセージIDが返されます。

スコープ付きキー

各キーは必要な権限と受信トレイだけを持つため、仕分け用スクリプトにはサポート用の受信トレイだけを読ませることができます。キーは他のキーに影響を与えずに個別に取り消せます。

送信の承認

受信トレイからの送信をすべて保留し、担当者が承認してから送信できます。新しい自動化の動作を確かめている間の既定の設定として適しています。

オープンソース

サーバーはオープンソースなので、各呼び出しがどう処理されるかをコードで確認できます。セルフホストすることもできます。

使い方

  1. ダッシュボードでメールボックスを接続します。OutlookはMicrosoftでログインし、その他の多くのプロバイダーはアプリ パスワードを使います。
  2. APIキーを作成し、必要なスコープにチェックを入れます。必要に応じて、特定の受信トレイだけに限定できます。
  3. tools/listを呼び出してキーで何ができるかを確認し、tools/callで読み取り、検索、下書き作成、送信を行います。
  4. ProまたはBusinessでは、Webhookエンドポイントを追加すると、ポーリングなしで新着メールがワークフローに届きます。
bash
curl -s https://mcpemails.com/api/mcp \
  -H "Authorization: Bearer $MCPEMAILS_KEY" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 3,
    "method": "tools/call",
    "params": {
      "name": "email_read",
      "arguments": { "action": "list", "inbox": "you@example.com", "unread": true, "limit": 20 }
    }
  }'

開発者による活用例

  • n8nなどのワークフローツール: 新着メールでワークフローを起動し、メールを読んで、振り分け、下書き作成、返信を行います。
  • コーディングエージェント: コマンド1つとキー1つで、Claude CodeにHTTP経由で実際の受信トレイを使わせます。
  • サポートと営業のエージェント: 共有の受信トレイを仕分けし、担当者が承認する返信の下書きを作り、スケジュールどおりにフォローアップします。
  • 自作のエージェント: HTTPSリクエストを送れる言語なら、どれからでも同じツールを呼び出せます。

受信トレイを接続して、最初の呼び出しを試しましょう

受信トレイ1つはずっと無料です。カードの登録は不要です。