Skip to content

MCP サーバー管理 開発中 ​

統一管理

1 つの中央設定で、CLI 間を同期

Switch は Claude Code / Codex / Gemini それぞれの mcp_servers.json に分散した設定を統一的に管理し、ビジュアルなデバッグを提供します。

MCP マネージャー ​

Switch を開く → 左側の「MCP サーバー」では、次の情報を確認できます:

登録状態

現在登録されているすべての MCP Server。状態 running stopped errored を含む

参照関係

各 Server がどの CLI から参照されているか

呼び出し履歴

直近 N 回のツール呼び出し履歴

設定フォーマット ​

Switch は 1 つの中央 ~/.lurus-switch/mcp.yaml を使用します:

yaml
servers:
  github:
    command: npx
    args: [-y, '@modelcontextprotocol/server-github']
    env:
      GITHUB_TOKEN: ${GITHUB_TOKEN}
    visible_to: [claude-code, codex]

  postgres:
    command: docker
    args: [run, -i, --rm, mcp/postgres, 'postgres://localhost/dev']
    visible_to: [claude-code]

  kova:
    url: http://localhost:3333
    type: http
    visible_to: [claude-code, codex, gemini]

visible_to がオンデマンド配信を駆動

いずれかの CLI に切り替えると、Switch は visible_to に従ってその CLI の mcp_servers.json を動的に生成し、各ツールは自身に割り当てられた Server のみを参照します。

デバッグ ​

ある Server を選択すると、右側にデバッグパネルが表示されます:

Tools 一覧

Server が公開するすべてのツール(入力パラメータの schema を含む)

手動呼び出し

パラメータを入力して直接テスト

Request Log

直近の request/response の完全な JSON

再起動

プロセスレベルの再起動

よく使う Server のクイック接続 ​

Switch にはワンクリックインストールボタンが組み込まれており、設定を手書きする必要はありません:

Server用途
githubissues / PR / file の読み書き
postgresデータベースの照会
filesystemローカルファイルの読み書き
slackメッセージ送信 / チャンネル読み取り
kovaKova Agent をツールとして利用
lumenLumen Trace / Replay

チームへ同期 ​

チーム同期 を参照してください。

次のステップ ​

次のステップ

Powered by Lurus Technologies