mcpField
I
inbin

inbin

リモート
github.com/yaotsakpoコミュニケーション19 週間前に更新
リポジトリ

inbin について

inbinは、InbinのリモートMCPエンドポイントにつなぐstdioからHTTPへのプロキシで、stdioのみ対応するMCPクライアントから解析済みメールイベントを照会できます。受信箱の一覧表示やイベントの絞り込み、構造化データの取得を行うInbinユーザー向けです。

主な機能

  1. 01JSON-RPCをHTTPSエンドポイントへ転送
  2. 02受信箱の一覧とメールイベントの絞り込み
  3. 03イベント検索と解析結果の取得
  4. 04イベントデータの照会と抽出スキーマの確認
  5. 05並行リクエストに対応

活用シーン

  1. 01stdioのみ対応するクライアントからInbinへ接続
  2. 02受信箱、状態、日時によるイベントの絞り込み
  3. 03抽出済みメール記録と配信履歴の確認

MCP 対応

MCPクライアントのstdio JSON-RPCリクエストをHTTPS経由でInbinのリモートMCPエンドポイントに転送し、応答を返します。Streamable HTTPに対応しないクライアントからも、Inbinのメールイベントツールを利用できます。

設定

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

エンドポイントhttps://api.inbin.dev/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.inbin.dev/mcp認証が必要
パッケージ
npm@inbin/mcp0.2.0

ツール

5
パラメーター型必須説明
purpose_labelstringいいえこの受信箱の用途を示す、人が読みやすい任意のラベル。

詳細

@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。

コメント

MCP は初めてですか?

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

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