MCP Server Runner について
VS Code と Cursor 向けの拡張機能で、MCP サーバーをローカルで管理・実行できます。複数の設定を保存し、サーバーの起動と停止を行い、エディター内でログを確認できます。
主な機能
- 01複数のサーバー設定を保存
- 02ワンクリックで起動・停止
- 03エディター内でログを表示
- 04VS Code 起動時の自動起動
活用シーン
- 01ローカル MCP サーバー設定の管理
- 02エディターからサーバーを起動・停止
- 03トラブル対応のためのログ確認
- 04VS Code 起動時の自動起動設定
MCP 対応
MCP サーバー管理拡張として、ローカル MCP サーバーの設定、起動、停止とログ表示を行います。リモート接続は管理しません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Server Runner
ローカルで Model Context Protocol(MCP)サーバーを管理・実行するための VS Code/Cursor 拡張機能です。
機能
- 複数の MCP サーバー設定を構成して保存できます
- ワンクリックで MCP サーバーを起動・停止できます
- エディターでサーバーのログを直接確認できます
- VS Code の起動時にサーバーを自動起動できます
使い方
サーバーの追加
- アクティビティバーの MCP Servers アイコンをクリックします
- 「+」ボタンをクリックするか、コマンド「MCP: Add Server Configuration」を実行します
- サーバーの詳細を入力します:
- 名前:サーバーのわかりやすい名前
- コマンド:サーバーを起動するための完全なコマンド(例:
python -m mcp_server --host 127.0.0.1 --port 8000) - ポート:サーバーがリッスンするポート番号
- 自動起動:VS Code の起動時にサーバーを自動的に起動するかどうか
サーバーの起動
- MCP Servers ビューでサーバーをクリックして起動します
- または、右クリックして「Start Server」を選択します
- または、コマンド「MCP: Start Server」を実行します
サーバーの停止
- MCP Servers ビューで実行中のサーバーをクリックして停止します
- または、右クリックして「Stop Server」を選択します
- または、コマンド「MCP: Stop Server」を実行します
ログの表示
- サーバーを右クリックして「View Logs」を選択します
- または、コマンド「MCP: View Server Logs」を実行します
サーバーの編集
- サーバーを右クリックして「Edit Server」を選択します
- または、コマンド「MCP: Edit Server Configuration」を実行します
サーバーの削除
- サーバーを右クリックして「Delete Server」を選択します
- または、コマンド「MCP: Delete Server Configuration」を実行します
要件
- VS Code 1.80.0 以降
拡張機能の設定
この拡張機能では、次の設定を使用できます:
mcpServerRunner.servers:MCP サーバー設定の一覧
開発
拡張機能のビルド
npm install
npm run compile
拡張機能のパッケージ化
npm run package
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。