MCP server(s): 8 connected, 3 not connected, 0 disabled. が出るのに /mcp reconnect が動かないときまず、手元の症状がこれに近いかを見ます。/mcp で接続数の内訳は出るのに、/mcp reconnect all や /mcp reconnect <server-name> を打つと、接続や OAuth の画面に進まず、MCP controls aren't available right now と返ってくるケースです。
この報告は、GitHub issue #79267 にあります。報告者の環境は Claude Code の VS Code extension、Windows 11、MCP サーバーは 11 個で、.mcp.json の local stdio server と claude.ai-hosted connector が混在していました。手順としては、新しく OAuth が必要な MCP server を追加し、再起動後に /mcp で状態を確認し、そのあと /mcp reconnect all または個別サーバーを reconnect しようとしています。
issue に書かれている期待動作は、未接続のサーバーに対して reconnect/OAuth の流れが始まることです。ですが、報告では実際にはその流れに入れず、エラーメッセージが続いていました。ウィンドウ再読み込み、VS Code の完全再起動、OS 再起動をしても変化がなかったとされています。
同じ症状の近い報告として #77055 もあります。こちらは VS Code extension の chat panel で /mcp を打ったとき、対話的な管理ダイアログではなく、平文の要約だけが出るという話です。引用されている表示は次のとおりです。
8 MCP server(s): 4 connected, 0 not connected, 4 disabled.
Use /mcp in the terminal for details.
この issue では、VS Code のドキュメントにある「/mcp で MCP management dialog が開き、enable/disable、reconnect、OAuth 管理ができる」という説明と食い違う、と指摘されています。つまり、VS Code extension 側で MCP の操作画面が出ず、端末に切り替える必要がある状態です。ただし、ここで確認できるのは「ダイアログが出ない」ことまでで、/mcp reconnect が失敗する直接原因までは分かりません。
代表 issue のコメントには、macOS 26.5.2 と Claude Code 2.1.215、しかも OAuth や remote/SSE ではない plain local stdio server でも同様だという追認があります。1 個の MCP server を npx <pkg> serve で stdio 起動した構成で、/mcp 自体は正常に状態表示できる一方、/mcp reconnect <server-name> と /mcp reconnect のどちらも、同じ文言で失敗したと書かれています。
その引用はこれです。
MCP controls aren't available right now — the terminal is still starting up or is showing another view.
ここから分かるのは、少なくとも issue に挙がっている範囲では、/mcp の状態表示と、reconnect の実行は別物として壊れているように見えることです。/mcp が server 数を返せても、reconnect 用の UI/controls が使えるとは限らない、という切り分けになります。
一方で、今回の報告群だけでは恒久的な回避策は確認できません。コメント上は待機して再試行、複数回の完全再起動でも改善しなかったとされていますし、最終的には issue が close されていますが、本文中には解決手順は残っていませんでした。なので、現時点で書けるのは「この症状は issue で実在し、少なくとも一部環境では再起動では直らなかった」というところまでです。
筆者の環境で実際に取得できた出力は、今回の検証環境のメタ情報のみでした。MCP の再接続や VS Code extension の挙動は、この環境では実測できていません。
[env_summary]
OS : Linux 3.10.0-1160.76.1.el7.x86_64 (x86_64)
Python : 3.8.13
検証日時 : 2026-10-30T08:55:38+09:00
このため、少なくとも手元の一次情報から言えるのは、症状の再現確認そのものはできていない、ということです。検索用に MCP server(s): 8 connected, 3 not connected, 0 disabled. で探している場合でも、実際には issue #79267 のような reconnect 失敗、あるいは issue #77055 のような /mcp ダイアログ非表示のどちらかに当たっている可能性があります。
OS : Linux 3.10.0-1160.76.1.el7.x86_64 (x86_64)
Python : 3.8.13
検証日時 : 2026-10-30T08:55:38+09:00