mcpField
P
Postfleet

Postfleet

リモート
postfleet.aiコミュニケーション04 週間前に更新
リポジトリ公式サイト

Postfleet について

Postfleetは、AIエージェント向けのメール基盤で、受信メールを解析・分類し、内容を確認する前にスクリーニングします。メール操作と送信前の下書き承認に対応し、ホスト型またはローカルで利用できます。

主な機能

  1. 01メールボックスとドメインの作成・管理
  2. 02メールの送信と返信
  3. 03受信メールの一覧・閲覧・待機
  4. 04受信メールの解析とスクリーニング
  5. 05送信前承認を伴う下書き管理

活用シーン

  1. 01AIエージェント専用のメールアドレスの用意
  2. 02エージェント処理前の受信メール確認
  3. 03下書き送信前の人による承認

MCP 対応

ホスト型のStreamable HTTPまたはローカルstdioサーバーを通じて、メールボックス、ドメイン、メール操作ツールをMCPクライアントに提供します。アクセスにはAPIキーが必要です。

設定

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

エンドポイントhttps://api.postfleet.ai/api/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.postfleet.ai/api/mcp認証が必要
パッケージ
npm@postfleet/mcp0.1.4

ツール

詳細

Postfleet MCP

Listed on mcpservers.org

AI エージェントに独自のメールアドレスを持たせましょう。Postfleet はエージェント向けのメールインフラストラクチャです。受信メールは解析、分類され、スキーマに合わせて情報が抽出されます。また、エージェントが内容を読む前に、プロンプトインジェクションの検査も行われます。

このリポジトリには、サーバーのソースコードとプラグインマニフェストが含まれています。これはミラーです。コードは Postfleet アプリケーションのリポジトリで開発され、npm に @postfleet/mcp として公開されています。こちらで issue を起票し、パッチを送ると、上流にも反映されます。サーバーは次の2つの方法で利用できます。

ホステッド(インストール不要)https://api.postfleet.ai/api/mcp、ストリーミング可能な HTTP、Authorization: Bearer pf_...
ローカル(stdio)npx 経由の @postfleet/mcp

postfleet.ai で pf_ API キーを取得してください。

ツール

list_mailboxes、create_mailbox、list_domains、create_domain、verify_domain、 send_email、reply_email、list_inbox、read_email、wait_for_email に加え、メール送信前に人間が承認するワークフロー向けの下書きライフサイクル(create_draft、list_drafts、get_draft、update_draft、send_draft、 delete_draft)を提供します。承認ゲートの対象となった送信は 202 pending_approval を返します。これは失敗ではありません。

各ツールは REST API の薄いラッパーで、キーがすでにアクセスできるものと同じ /api/v1/ エンドポイントを呼び出します (OpenAPI)。そのため、認証、スコープ設定、クォータは一元的に適用されます。

インストール

Cursor マーケットプレイスプラグイン

このリポジトリのマニフェスト(mcp.json、.cursor-plugin/plugin.json)では、ホステッドサーバー向けに headers.Authorization = Bearer ${POSTFLEET_API_KEY} を宣言し、ローカルの npx @postfleet/mcp にも同じ変数を使用します。プラグインをインストールすると、このキーの入力を求められ、実際の Bearer ヘッダーとして設定されます。キーを指定しないまま URL を追加するだけでは、キーが入力されるか、ホステッド接続カードで OAuth が完了するまで、initialize は 401 を返します。

Cursor(手動)
{
  "mcpServers": {
    "postfleet": {
      "url": "https://api.postfleet.ai/api/mcp",
      "headers": { "Authorization": "Bearer pf_your_key_here" }
    }
  }
}
ローカル stdio(npx -y @postfleet/mcp)
npx -y @postfleet/mcp

stdio に対応した MCP クライアントなら、POSTFLEET_API_KEY を設定してこのコマンドを実行できます。

{
  "mcpServers": {
    "postfleet": {
      "command": "npx",
      "args": ["-y", "@postfleet/mcp"],
      "env": { "POSTFLEET_API_KEY": "pf_your_key_here" }
    }
  }
}
Claude Code
claude mcp add postfleet --env POSTFLEET_API_KEY=pf_your_key_here -- npx -y @postfleet/mcp

POSTFLEET_API_URL(デフォルトは https://api.postfleet.ai)を設定すると、ステージング環境またはセルフホスト環境の API オリジンを指定できます。

キー

キーにはスコープが設定されています。bootstrap で作成できるのはメールボックスのみで、api はメール操作を対象とし、クライアントに渡すキーには mcp を使用します。ワークロードごとに別のキーを使用すると、ほかに影響を与えずに1つのキーを失効できます。キーをコミットしないでください。このリポジトリのマニフェストには意図的にキーを含めていません。

リンク

ソースからビルド

npm install && npm run build   # tsup → dist/

MIT ライセンスです。

コメント

MCP は初めてですか?

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

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