inbin について
inbinは、InbinのリモートMCPエンドポイントにつなぐstdioからHTTPへのプロキシで、stdioのみ対応するMCPクライアントから解析済みメールイベントを照会できます。受信箱の一覧表示やイベントの絞り込み、構造化データの取得を行うInbinユーザー向けです。
主な機能
- 01JSON-RPCをHTTPSエンドポイントへ転送
- 02受信箱の一覧とメールイベントの絞り込み
- 03イベント検索と解析結果の取得
- 04イベントデータの照会と抽出スキーマの確認
- 05並行リクエストに対応
活用シーン
- 01stdioのみ対応するクライアントからInbinへ接続
- 02受信箱、状態、日時によるイベントの絞り込み
- 03抽出済みメール記録と配信履歴の確認
MCP 対応
MCPクライアントのstdio JSON-RPCリクエストをHTTPS経由でInbinのリモートMCPエンドポイントに転送し、応答を返します。Streamable HTTPに対応しないクライアントからも、Inbinのメールイベントツールを利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.inbin.dev/mcpclaude mcp add --transport http yaotsakpo-inbin https://api.inbin.dev/mcp{"mcpServers":{"yaotsakpo-inbin":{"type":"http","url":"https://api.inbin.dev/mcp"}}}Cursor で開く{"servers":{"yaotsakpo-inbin":{"type":"http","url":"https://api.inbin.dev/mcp"}}}VS Code で開く{"mcpServers":{"yaotsakpo-inbin":{"type":"http","url":"https://api.inbin.dev/mcp"}}}{"mcpServers":{"yaotsakpo-inbin":{"serverUrl":"https://api.inbin.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.inbin.dev/mcp認証が必要ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| purpose_label | string | いいえ | この受信箱の用途を示す、人が読みやすい任意のラベル。 |
詳細
@inbin/mcp
Inbin の Model Context Protocol インターフェース向けの、最小限の stdio-to-HTTP プロキシです。stdio のみを使用する MCP クライアント(Claude Desktop、Cursor の一部のビルド、Zed、Cline)から、Inbin のリモートエンドポイント https://api.inbin.dev/mcp に接続できます。
インストールと実行
グローバルにインストールする必要はありません。MCP クライアントから npx 経由で起動します。
{
"mcpServers": {
"inbin": {
"command": "npx",
"args": ["-y", "@inbin/mcp"],
"env": {
"INBIN_API_KEY": "ink_live_..."
}
}
}
}
https://inbin.dev/dashboard から API キーを取得してください。
このプロキシの機能
- stdin の各 JSON-RPC メッセージを、Bearer キーを付けた HTTPS POST として
https://api.inbin.dev/mcpに転送します。 - レスポンスを stdout にストリーミングします。
- 通知(
idのないメッセージ)には、JSON-RPC の仕様に従って返信しません。 - 複数のリクエストを同時に処理できます。
提供するツール
Inbin の各アプリケーションは MCP サーバーです。利用できるツールは次のとおりです。
list_inboxes— アプリ内の受信箱を一覧表示しますlist_events— 受信箱/ステータス/日時で絞り込みます。ページネーションに対応していますsearch_events— ID/件名/送信元/宛先を部分一致で検索しますget_event— 単一イベントの解析済み JSON と配信履歴を取得しますquery_events— 抽出されたレコードを絞り込み、並べ替え、グループ化、集計します(受信箱をテーブルとして扱います)describe_schema— 現在の抽出スキーマを表示します
環境変数
| 変数 | 必須 | 説明 |
|---|---|---|
INBIN_API_KEY | はい | Inbin API キー |
INBIN_MCP_URL | いいえ | エンドポイントを上書きします(デフォルトは本番環境です) |
INBIN_MCP_DEBUG | いいえ | 1 に設定すると、stderr にログを出力します |
リモート接続(推奨)
MCP クライアントが Streamable HTTP トランスポートに対応している場合は、このラッパーを使わず、直接接続してください。
{
"mcpServers": {
"inbin": {
"url": "https://api.inbin.dev/mcp",
"headers": {
"Authorization": "Bearer ink_live_..."
}
}
}
}
ライセンス
MIT。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。