Claude for Desktopでclaude_desktop_config.jsonを再読み込みしてくれない問題の対応方法

JavaScriptを有効にしてください

まえがき

Claude for DesktopでMCPサーバーの設定をclaude_desktop_config.jsonに書いても再読み込みしてくれなかったので、対処方法について調査しました。

結論としては、バックグラウンドプロセスを手動で強制終了させた後、Claude for Desktopを立ち上げれば再読み込みしてくれました。

発生していたバージョンは0.8.0ですが、この挙動はバグっぽいので今後のアップデートですぐに改善される可能性があります。
Claude for Desktopのバージョン情報

以下Windowsで実施した手順について解説します。

タスクマネージャーでClaude for Desktopのバックグラウンドプロセスを強制終了する

まず Claude for Desktopを終了させます。

終了後、Ctrl + Shift + ESCキーでタスクマネージャーを起動し、「claude」で検索して絞り込みます。

「バックグラウンドプロセス」の「Claude」を右クリックし、「タスクの終了」を押下します。
Claude for Desktopのバックグラウンドプロセスを終了

再度 Claude for Desktopを起動するとclaude_desktop_config.jsonが読み込まれ変更が反映されているはずです。

試しにMCPサーバーの名称を「weather」から「weather2」に変更してみた所、ちゃんと反映されていました。
Claude for DesktopのMCP名称を変更

Claude for DesktopのMCP名称が変更されていることを確認

あとがき

なかなか原因に気づけず、調査にかなり時間がかかりましたが、無事に解決できてよかったです。
この記事が少しでもお役に立てれば幸いです。


スポンサーリンク

共有

もふもふ

プロフィール

著者
もふもふ
プログラマ。汎用系→ゲームエンジニア→Webエンジニア→QAエンジニア