mcp-stdio-to-streamable-http-adapter MCPサーバー

MCP Adapters Protocol Bridge STDIO

FlowHuntでMCPサーバーをホスティングするために私たちにお問い合わせください

FlowHuntは、お客様の内部システムとAIツールの間に追加のセキュリティレイヤーを提供し、MCPサーバーからアクセス可能なツールをきめ細かく制御できます。私たちのインフラストラクチャーでホストされているMCPサーバーは、FlowHuntのチャットボットや、ChatGPT、Claude、さまざまなAIエディターなどの人気のAIプラットフォームとシームレスに統合できます。

「mcp-stdio-to-streamable-http-adapter」MCPサーバーは何をしますか?

mcp-stdio-to-streamable-http-adapter MCPサーバーは、STDIOプロトコルを使用するMCPクライアントと最新のStreamable HTTP MCPサーバー間のブリッジとして機能します。MCP仕様が新しいStreamable HTTPトランスポートに対応するように進化した一方で、多くの既存クライアントはこの新しい標準をまだ採用していません。このアダプターは、あらゆるSTDIO互換MCPクライアント(今日の多くのクライアント)を、Streamable HTTPプロトコルのみをサポートするサーバーへ即座に接続可能にします。2つのプロトコル間の通信を中継することで、シームレスな統合を実現し、高度なサーバーサイド機能へのアクセスを解放し、開発者が最新のトランスポート機構を使ったMCPサーバーを互換性の心配なくテスト・開発・デプロイしやすくします。

プロンプト一覧

リポジトリにはプロンプトテンプレートの記載はありません。

Logo

ビジネスを成長させる準備はできましたか?

今日から無料トライアルを開始し、数日で結果を確認しましょう。

リソース一覧

リポジトリ内に明示的なリソースは記載されていません。

ツール一覧

リポジトリファイル内に直接定義されているツール(server.pyなど)はありません。

このMCPサーバーのユースケース

  • プロトコル互換レイヤー
    すべてのSTDIO MCPクライアントをStreamable HTTP MCPサーバーに即座に接続でき、レガシークライアントやツールが最新のMCPサーバー実装と連携可能。

  • 高速開発・テスト
    開発者はクライアント側のアップデートを待つことなく、Streamable HTTP MCPサーバーの構築・テストができ、開発ボトルネックを減らせます。

  • 複数MCPサーバーとの統合
    複数のアダプターを設定し、異なるStreamable HTTP MCPサーバーへ接続可能。マルチサービスワークフローや比較テストに便利です。

  • セキュリティとアクセス制御
    環境変数経由でベアラートークン認証をサポートし、保護されたStreamable HTTP MCPサーバーとの安全な通信を実現します。

セットアップ方法

Windsurf

  1. Node.jsnpx がインストールされていることを確認します。
  2. Windsurf MCPの設定ファイルを探します。
  3. 下記の例のJSONを使ってMCPサーバー設定を追加します。
  4. ご自身のStreamable HTTP MCPサーバーのURIと、必要に応じてMCP_NAMEを挿入してください。
  5. 保存してWindsurfを再起動し、アダプターを有効にします。
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Claude

  1. Node.jsnpx がインストールされていることを確認します。
  2. Claude Desktopの設定ファイルを開きます:
    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  3. 下記の通りMCPサーバー設定を追加します。
  4. 必要に応じてサーバーURIやMCP_NAMEを入力します。
  5. ファイルを保存し、Claude Desktopを再起動します。
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Cursor

  1. Node.jsnpx が未導入の場合はインストールします。
  2. CursorのMCP設定ファイルを探します。
  3. 下記のようにMCPサーバーのエントリーを追加します。
  4. 必要な環境変数を設定します。
  5. 変更を反映するためCursorを再起動します。
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Cline

  1. Node.jsnpx が利用可能であることを確認します。
  2. ClineのMCP設定ファイルの場所を探します。
  3. 下記の構成ブロックを追加します。
  4. URIやMCP_NAMEを必要に応じて設定します。
  5. 保存してClineを再起動します。
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

APIキーのセキュリティ確保

envセクションの環境変数を使って、ベアラートークンなどの機密情報を安全に管理できます。

{
  "env": {
    "URI": "http://localhost:3002/mcp",
    "MCP_NAME": "local-custom-streamable-http-adapter",
    "BEARER_TOKEN": "your-secure-token"
  }
}

フロー内でのMCP利用方法

FlowHuntでのMCPの利用

FlowHuntワークフローにMCPサーバーを統合するには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続します。

FlowHunt MCPフロー

MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションに以下のJSON形式でMCPサーバー情報を記入します。

{
  "mcp-stdio-to-streamable-http-adapter": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定後、AIエージェントはこのMCPをツールとして利用し、すべての機能や能力にアクセスできるようになります。"mcp-stdio-to-streamable-http-adapter"はご自身のMCPサーバー名に、URLはご自身のMCPサーバーエンドポイントに置き換えてください。


概要

セクション提供状況詳細・備考
概要READMEにて概要と機能を説明
プロンプト一覧プロンプトテンプレートなし
リソース一覧リソース記載なし
ツール一覧リポジトリに明示的なツール定義なし
APIキーのセキュリティ環境変数BEARER_TOKENの利用を記載
サンプリング対応(評価上重要度低)記載なし

上記より、このMCPサーバーは軽量で、非常に特化したプロトコルブリッジです。セットアップや目的について十分にドキュメント化されていますが、リソースやプロンプト、ツールは自身では提供せず、役割はプロトコル変換に限定されています。

評価

このMCPアダプターは、特にStreamable HTTPへの移行期にプロトコルのギャップを埋めたい開発者にとって非常に有用です。ただしその用途は非常に特化しており、追加的なLLM向けツールやリソースを持たないため、単体のMCPリソースサーバーとしての利用には向きません。スコア: 5/10—ニッチだが不可欠なブリッジ役として評価します。

MCPスコア

ライセンス有り✅ (MIT)
ツールが1つ以上ある
フォーク数1
スター数6

よくある質問

レガシーMCPクライアントを即座に接続

mcp-stdio-to-streamable-http-adapterを使って、既存のSTDIOクライアントでStreamable HTTPの機能を解放しましょう。クライアントのアップデート不要—今日から統合を始めましょう!

詳しく見る

MCP STDIO から Streamable HTTP へのアダプター
MCP STDIO から Streamable HTTP へのアダプター

MCP STDIO から Streamable HTTP へのアダプター

FlowHunt の AI 搭載アダプターを使って、MCP STDIO クライアントと Streamable HTTP MCP サーバーを橋渡しします。Claude Desktop や LibreChat などのツールを、クライアントの更新なしで最新の LLM サーバーに即座に接続。統合を加速し、ワークフローを効率化し...

1 分で読める
AI Integration +6
mcp-proxy MCPサーバー
mcp-proxy MCPサーバー

mcp-proxy MCPサーバー

mcp-proxy MCPサーバーは、Streamable HTTPとstdio MCPトランスポートを橋渡しし、AIアシスタントと多様なModel Context Protocol(MCP)サーバーまたはクライアント間のシームレスな統合を可能にします。互換性を拡大し、レガシーシステムの統合を効率化し、クロスプラットフ...

1 分で読める
MCP AI +4
Spotify MCPサーバー
Spotify MCPサーバー

Spotify MCPサーバー

Spotify MCPサーバーはFlowHunt AIアシスタントとSpotifyのAPIを橋渡しし、標準化されたプロトコルを通じて自動再生コントロール、音楽検索、プレイリスト管理、メタデータ取得、キュー管理を可能にします。...

1 分で読める
AI Music +5