mcpField
M
MCP Server Runner

MCP Server Runner

ローカル
github.com/xzebra開発ツール186 週間前に更新

MCP Server Runner について

VS Code と Cursor 向けの拡張機能で、MCP サーバーをローカルで管理・実行できます。複数の設定を保存し、サーバーの起動と停止を行い、エディター内でログを確認できます。

主な機能

  1. 01複数のサーバー設定を保存
  2. 02ワンクリックで起動・停止
  3. 03エディター内でログを表示
  4. 04VS Code 起動時の自動起動

活用シーン

  1. 01ローカル MCP サーバー設定の管理
  2. 02エディターからサーバーを起動・停止
  3. 03トラブル対応のためのログ確認
  4. 04VS Code 起動時の自動起動設定

MCP 対応

MCP サーバー管理拡張として、ローカル MCP サーバーの設定、起動、停止とログ表示を行います。リモート接続は管理しません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MCP Server Runner

ローカルで Model Context Protocol(MCP)サーバーを管理・実行するための VS Code/Cursor 拡張機能です。

機能

  • 複数の MCP サーバー設定を構成して保存できます
  • ワンクリックで MCP サーバーを起動・停止できます
  • エディターでサーバーのログを直接確認できます
  • VS Code の起動時にサーバーを自動起動できます

使い方

サーバーの追加
  1. アクティビティバーの MCP Servers アイコンをクリックします
  2. 「+」ボタンをクリックするか、コマンド「MCP: Add Server Configuration」を実行します
  3. サーバーの詳細を入力します:
    • 名前:サーバーのわかりやすい名前
    • コマンド:サーバーを起動するための完全なコマンド(例: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

コメント

MCP は初めてですか?

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

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