Claude Desktop Config Manager について
Claude Desktop Config Managerは、Claude DesktopのMCP設定を管理するコマンドラインツールです。サーバーの切り替えや設定プリセットの保存、設定ファイルの保守に使え、検証やバックアップにも対応します。
主な機能
- 01MCPサーバーの有効化と無効化
- 02設定プリセットの作成と読み込み
- 03カスタムMCP設定の選択
- 04バックアップの作成、復元、管理
- 05設定ファイルの検証と修復
活用シーン
- 01作業に応じて有効なMCPサーバーを切り替え
- 02用途別の設定プリセットを保存
- 03変更前にバックアップし、必要に応じて復元
- 04設定ファイルの一般的なJSONエラーを修正
MCP 対応
Claude Desktopの設定ファイルを直接編集し、有効なMCPサーバーと無効なMCPサーバーを分けて管理します。MCPサーバーのエンドポイントは提供しません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Claude Desktop Config Manager
Claude Desktop の MCP(Model Context Protocol)設定を管理するための軽量なコマンドラインツールです。このツールを使うと、MCP サーバーの有効化と無効化、プリセット設定の作成、バックアップの管理を簡単に行えます。
Features
- MCP サーバーの切り替え:個々の MCP サーバーを有効または無効にします
- カスタム設定:ニーズに応じて、有効にする MCP を選択します
- プリセット管理:設定プリセットを保存して読み込みます
- バックアップと復元:タイムスタンプ付きのバックアップを作成し、必要に応じて復元します
- 設定の検証:JSON の構文や構造の問題を確認して修正します
- 色分けされたインターフェース:読みやすい、色分けされたコンソールインターフェースです
Requirements
- Node.js(v12 以降)
- Claude Desktop がインストールされていること
Installation
- このリポジトリをクローンするか、
claude-config-manager.jsファイルをダウンロードします - ファイルをテキストエディターで開きます
- ファイルの先頭にある
CLAUDE_DIRの値を、Claude のインストール先に合わせて更新します - ファイルを保存します
Usage
コマンドラインからツールを実行します:
node claude-config-manager.js
Main Menu Options
- MCP サーバーの切り替え:個々の MCP を有効または無効にします
- 設定をプリセットとして保存:現在の設定を後で使えるように保存します
- プリセットを読み込む:以前に保存した設定を読み込みます
- カスタム設定を作成:推奨機能を使って、有効にする MCP を選択します
- バックアップと復元:手動でバックアップを作成するか、既存のバックアップから復元します
- 設定ファイルを確認/修正:設定ファイルを検証して修復します
- すべての MCP を有効化:利用可能なすべての MCP をすばやく有効にします
- 終了:アプリケーションを終了します
Creating Custom Configurations
このツールは、必須の MCP をインテリジェントに推奨し、カスタム設定を作成できるようにします:
- 個々の MCP を選択するには、特定の番号(例:「1,3,5」)を入力します
- 推奨される必須 MCP を使用するには、「r」を入力します
- 利用可能なすべての MCP を有効にするには、「all」を入力します
Backup & Restore
このツールは、設定を変更するたびに自動でバックアップを作成し、次の操作も行えます:
- タイムスタンプ付きのバックアップを手動で作成する
- 任意のバックアップから復元する
- 既存のバックアップを管理(表示/削除)する
How It Works
このツールは Claude Desktop の設定ファイルを直接操作し、MCP を次の 2 つのカテゴリに分類します:
- mcpServers:有効な MCP
- disabledMcpServers:無効な MCP
この分類により、Claude Desktop は有効な MCP のみを使用し、無効な MCP は今後の利用に備えてすぐ使える状態で保持されます。
Troubleshooting
設定ファイルで JSON 構文エラーが発生した場合は、ツールの「設定ファイルを確認/修正」オプションを使って、次のような一般的な問題を自動で修復できます:
- 末尾のカンマ
- プロパティ間のカンマの欠落
- 無効な構造
License
MIT License — 詳細は LICENSE ファイルをご覧ください
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。