KM

kalinyorgov/mcp-server-manager

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

11 stars 4 forks 品質 56 トレンド 8MIT

Claude Code で MCP サーバーを管理する CLI ツール

概要

MCP (Model Context Protocol) サーバを管理するための強力な CLI ツールです。 設定を失うことなくMCPサーバーを有効に、無効化、管理できます! - ClaudeデスクトップとClaudeコードのインストール - (デスクトップ、ユーザー、プロジェクト、ローカル) - 異なる構成ソースの異なる色 - サーバを無効にするとき - 簡単に管理 - グローバルインストール後 - 変更を行う前に すべてのMCPサーバーをステータスと構成ソースで表示 複数のサーバーをインタラクティブな選択で簡単に切り替える 各サーバーの構成情報 対話モードは、サーバーを管理する最も簡単な方法です。 - スペースで区切ってサーバーをトグル - 変更を適用して保存 - 終了 MCP サーバーは、異なるレベルの優先度で設定できます

概要(AI 翻訳)

Claude Desktop と Claude Code を渡る MCP (Model Context Protocol) サーバを管理する強力な CLI ツール。 設定を失うことなくMCPサーバーを有効に、無効化、管理できます!

✔ 機能

  • ** 管理された自動検出**のクロード デスクトップおよびクロード コードの取付け -すべての構成レベルにわたってサーバーを管理する(デスクトップ、ユーザー、プロジェクト、ローカル) -色のコードされた表示を強調して下さい -異なった構成の源のための別の色
  • 💾 サーバを解散する際に設定を保存
  • 簡単な管理のための -グローバルインストール後、任意のプロジェクトディレクトリで動作します
  • 🔐 自動バックアップ変更を行う前に

スクリーンショット

一覧表示

ステータスと構成ソースを含むすべてのMCPサーバーを表示します

インタラクティブモード

複数のサーバーをインタラクティブな選択で簡単に切り替える

###詳細ビュー

※各サーバーの構成情報

すぐにスタート

##1. リポジトリのクローン化

##2.グローバルにインストールする(推奨)

##3. 任意のプロジェクトから使用!

005 使用

##基本コマンド

アプリケーションでサーバーを管理する

明確な相互モード

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

MCP Server Manager for Claude 🎛️

A powerful CLI tool to manage MCP (Model Context Protocol) servers across Claude Desktop and Claude Code. Enable, disable, and manage your MCP servers without losing configuration!

🌟 Features

  • 🔍 Auto-detects Claude Desktop and Claude Code installations
  • 🎯 Manages servers across all configuration levels (Desktop, User, Project, Local)
  • 🎨 Color-coded display - Different colors for different configuration sources
  • 💾 Preserves configurations when disabling servers
  • 🔄 Interactive mode for easy management
  • 📁 Works in any project directory after global installation
  • 🔐 Automatic backups before making changes

📸 Screenshots

List View

Shows all MCP servers with their status and configuration source

Interactive Mode

Toggle multiple servers easily with interactive selection

Detailed View

Detailed configuration information for each server

🚀 Quick Start

1. Clone the Repository

git clone https://github.com/yourusername/mcp-server-manager.git
cd mcp-server-manager
# Automatic installation
chmod +x install.sh
./install.sh

# OR Manual installation
sudo cp mcp_manager.py /usr/local/bin/mcp-manager
sudo chmod +x /usr/local/bin/mcp-manager
sudo ln -s /usr/local/bin/mcp-manager /usr/local/bin/mcp

3. Use from Any Project!

cd /any/project/directory
mcp list  # See all MCP servers for this context

🎮 Usage

Basic Commands

# List all MCP servers
mcp list

# Detailed view with configuration info
mcp list -d

# Interactive mode (easiest way to manage servers)
mcp interactive

# Toggle a specific server
mcp toggle github

# Get help
mcp --help

Managing Servers by Application

# Manage only Claude Desktop servers
mcp --app desktop list
mcp --app desktop interactive

# Manage only Claude Code servers
mcp --app code list
mcp --app code interactive

# Auto-detect (default)
mcp list

🎯 Interactive Mode

The interactive mode is the easiest way to manage your servers:

mcp interactive

You’ll see:

Interactive MCP Server Manager
Select servers to toggle (space-separated numbers, 'q' to quit, 'a' to apply changes):

  1. [ON ] [D] brave-search
  2. [ON ] [D] github
  3. [OFF] [D] puppeteer
  4. [ON ] [L] sequential-thinking
  5. [ON ] [P] project-specific-server

Levels: [D]esktop, [L]ocal, [P]roject, [U]ser/Global

Enter selection (numbers/q/a): 1 3 4
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "active-server": { ... } }, "_disabled_mcpServers": { "disabled-server": { ... } } }