punkpeye/mcp-remote
Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server.
解決する課題
多くのModel Context Protocol (MCP)クライアント(Claude Desktop、Cursor、Windsurfなど)は、現在ローカル(stdio)接続に限定されています。そのため、ユーザーがリモートのウェブホスト型MCPサーバーに簡単に接続できません。mcp-remoteはブリッジとして機能し、これらのローカルクライアントがHTTP/SSEを介してリモートサーバーに接続できるようにし、必要な認証とプロトコル変換を処理します。
仕組み
mcp-remoteは、MCPクライアントの設定内で構成するプロキシです。接続を傍受し、OAuthフロー(トークンの保存と更新を含む)を管理し、プロトコル変換を処理します。認証、カスタムヘッダー、プロトコルバージョンのブリッジ(レガシークライアントが最新のステートレスサーバーと通信できるようにする)などの最新のMCP機能をサポートしています。
対象読者
このツールは、リモートのホスト型MCPサーバーを、リモートまたは認証済みMCP接続をまだネイティブにサポートしていないデスクトップAIアプリケーションで使用したい開発者やパワーユーザー向けです。
主な特長
- シームレスな統合: 標準のMCP設定ファイルでドロップイン置換として機能します。
- 認証サポート: 複雑なOAuthフロー、カスタムヘッダー、ファイルによる安全な資格情報管理を処理します。
- プロトコルブリッジング: 自動ネゴシエーションモードを使用して、レガシーMCPクライアントと最新のステートレスサーバー間の通信を可能にします。
- 高度な設定: ネットワークタイムアウト、トランスポート戦略(SSE/HTTP)、プロキシサポート、ツールフィルタリングのための広範なCLIフラグを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト