
MCPプロキシサーバー
MCPプロキシサーバーは、複数のMCPリソースサーバーを単一のHTTPサーバーに集約し、AIアシスタントや開発者のために接続を効率化します。多様なツール、API、データソースへの統合アクセスを実現し、リアルタイムストリーミングや集中認証にも対応します。...
mcp-proxy MCPサーバーを使って、異なるMCPトランスポートプロトコル間でAIアシスタントを各種ツールやシステムに接続します。
mcp-proxy MCPサーバーは、Streamable HTTPとstdio MCPトランスポート間の橋渡し役として機能し、AIアシスタントとさまざまなModel Context Protocol(MCP)サーバーやクライアント間のシームレスな通信を可能にします。その主な役割は、これら2つの広く利用されているトランスポートプロトコル間で変換を行い、一方のプロトコル向けに設計されたツールやリソース、ワークフローを、修正なしで他方から利用できるようにすることです。これにより、AIアシスタントが異なるトランスポート方式を使う外部データソースやAPI、サービスと連携できるため、データベースクエリやファイル管理、API連携など多様なシステム間でのタスク実行が可能になります。
リポジトリにはプロンプトテンプレートの記載はありません。
リポジトリのドキュメントやコードに明示的なMCPリソースの記述はありません。
リポジトリのドキュメントやコード(例:明示的な関数、ツール、tool定義を含むserver.pyなど)にはツールの定義がありません。
mcp-proxy
リポジトリをクローンするか、PyPI経由でインストールします(利用可能な場合)。{
"mcpServers": {
"mcp-proxy": {
"command": "mcp-proxy",
"args": []
}
}
}
{
"mcpServers": {
"mcp-proxy": {
"command": "mcp-proxy",
"args": []
}
}
}
{
"mcpServers": {
"mcp-proxy": {
"command": "mcp-proxy",
"args": []
}
}
}
{
"mcpServers": {
"mcp-proxy": {
"command": "mcp-proxy",
"args": []
}
}
}
APIキーの安全な管理
環境変数(例:APIキー)は、設定内でenv
を利用して安全に管理できます:
{
"mcpServers": {
"mcp-proxy": {
"command": "mcp-proxy",
"args": [],
"env": {
"API_KEY": "${API_KEY}"
},
"inputs": {
"api_key": "${API_KEY}"
}
}
}
}
FlowHuntでMCPを利用する
FlowHuntのワークフローにMCPコンポーネントを追加し、AIエージェントと接続します。
MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションに以下のJSON形式でMCPサーバー情報を入力します:
{
"mcp-proxy": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントがこのMCPをツールとして利用でき、そのすべての機能や能力にアクセス可能となります。“mcp-proxy"は実際のMCPサーバー名に、URLもご自身のMCPサーバーURLに置き換えてください。
セクション | 対応状況 | 詳細/備考 |
---|---|---|
概要 | ✅ | |
プロンプト一覧 | ⛔ | 見つかりませんでした |
リソース一覧 | ⛔ | 見つかりませんでした |
ツール一覧 | ⛔ | 明示的なツール定義なし |
APIキーの安全な管理 | ✅ | 設定ファイルのenvで対応 |
サンプリング対応(評価では重要度低) | ⛔ | 記載なし |
| Rootsサポート | ⛔ | 記載なし |
上記の通り、mcp-proxyはプロトコル変換に特化した専門的なユーティリティですが、ツールやプロンプト、リソースは内蔵していません。統合や接続性の提供が価値の中心であり、直接的なLLMユーティリティは備えていません。
mcp-proxyはMCPトランスポートプロトコル間の橋渡しを担う重要なユーティリティであり、プロトコルの不一致によるAI/LLMツールの互換性問題が課題となる環境で非常に有用です。ただし、リソースやプロンプト、ツールなど直接的なLLM拡張機能は提供しません。想定用途においては堅牢かつサポートも充実したプロジェクトです。総合的なMCPユーティリティとしては6/10、プロトコルブリッジが必要な場合は9/10の評価です。
ライセンスあり | ✅ (MIT) |
---|---|
ツールが1つ以上ある | ⛔ |
フォーク数 | 128 |
スター数 | 1.1k |
mcp-proxy MCPサーバーは、Streamable HTTPとstdio MCPトランスポートの橋渡しを行い、AIアシスタントとさまざまなMCPサーバーやクライアント間でシームレスな通信を可能にします。これにより、異なるプロトコル向けに構築されたワークフローやツールを変更せずに連携できます。
mcp-proxyは、異なるMCPトランスポート間のプロトコルブリッジ、レガシーシステムと最新AIプラットフォームの統合、AIワークフローの接続性向上、クロスプラットフォーム開発・テストのサポートに最適です。
いいえ、mcp-proxyはプロトコル変換のみに特化しており、組み込みツールやプロンプトテンプレート、リソースは提供しません。その価値は互換性や統合の実現にあります。
MCPサーバー設定内で環境変数(envブロック)を使い、APIキーを安全に管理できます。設定JSON内で変数参照してください。
FlowHuntフローにMCPコンポーネントを追加し、適切なJSONスニペットでシステムMCP設定にmcp-proxy MCPサーバーを構成します。これにより、AIエージェントがブリッジされたMCPプロトコルのすべての機能にアクセスできます。
MCPプロキシサーバーは、複数のMCPリソースサーバーを単一のHTTPサーバーに集約し、AIアシスタントや開発者のために接続を効率化します。多様なツール、API、データソースへの統合アクセスを実現し、リアルタイムストリーミングや集中認証にも対応します。...
認証可能なMCPサーバーは、リモートアテステーションと機密コンピューティングをFlowHuntワークフローに導入し、AIエージェントやクライアントが接続前にサーバーの完全性を検証できるようにします。ハードウェアによる暗号学的証明を活用し、安全で改ざんされていないAIパイプラインを保証します。...
any-chat-completions-mcp MCPサーバーは、FlowHuntや他のツールをあらゆるOpenAI SDK互換のChat Completion APIに接続します。OpenAI、Perplexity、Groq、xAI、PyroPromptsなど、複数のLLMプロバイダーとのシームレスな統合を、統一さ...