strictPluginOnlyCustomization.mcp

settings.json型string記述場所管理者設定のみ

mcp サーフェスをロックする。Claude Code は ~/.claude.json と .mcp.json からの MCP サーバーの読み込みを停止する。managed-mcp.json のサーバー、managedMcpServers のサーバー、および skills ディレクトリ型プラグイン以外のプラグインからの MCP サーバーは読み込みを続ける。

既定値ロックされていない。

記述例

{
  "strictPluginOnlyCustomization": ["mcp"]
}

使い方・用途

  • 組織の管理設定下で、ユーザーが ~/.claude.json や .mcp.json 経由で独自の MCP サーバーを追加できないようにし、プラグインが提供する MCP サーバーだけを読み込むように制限したい場合
  • MCP サーバーの追加経路を「プラグイン経由のみ」に固定するという制御パターン(Plugin servers only)を導入したい場合
  • claude mcp add によるサーバー追加をブロックし、ユーザーに「managed settings allow only MCP servers that plugins provide」のエラーで明示したい場合
英語原文

Lock the mcp surface. Claude Code stops loading MCP servers from ~/.claude.json and .mcp.json. It keeps loading managed-mcp.json servers, servers from [managedMcpServers](#managedmcpservers), and MCP servers from plugins other than skills-directory plugins.

関連する変更履歴

v2.1.319(1件)

claude.ai コネクタのターミナル名 (mcp__claude_ai_Slack) で記述された deny ルールや ask ルール、フックのマッチャー、disallowedTools のエントリが Claude Desktop で無視される問題を修正した(Claude Desktop にこのバージョンが含まれ次第有効になる)
英語原文を表示
Fixed a case where deny and ask rules, hook matchers and disallowedTools entries written with a claude.ai connector's terminal name (mcp__claude_ai_Slack) were ignored in Claude Desktop (takes effect once Claude Desktop includes this version)

v2.1.318(3件)

共有ネットワークのホームディレクトリで設定ファイルを更新できなかった際に、/logout、claude auth logout、claude mcp remove が成功と報告したり、trust・consent・MCP 設定の変更が黙って破棄されたりする問題を修正した
英語原文を表示
Fixed /logout, claude auth logout and claude mcp remove reporting success, and changes to trust, consent or MCP settings being dropped with no word, when the config file could not be updated on a shared network home directory

関連ドキュメント

claude mcp add と remove がロックなしで設定を書き込む問題を修正した。ロックを待つか終了コード 1 で終了するようになったが、他のジョブの保存が保存済みサーバーを置き換える可能性は残る
英語原文を表示
Fixed claude mcp add and remove writing the config without its lock: they now wait for it or exit 1, though another job's save can still replace a saved server

関連ドキュメント

クラウドセッションで /mcp がモデルが使用できないツールをカウントする問題を修正した。サーバーの行には利用可能なツールの数が表示される
英語原文を表示
Fixed /mcp in cloud sessions counting tools the model can't use; a server's row now shows how many of its tools are available

v2.1.314(1件)

MCP サインインが削除されていないのに claude mcp logout が成功を報告する問題を修正: SSH 経由で macOS キーチェーンがロックされている場合などが該当する
英語原文を表示
Fixed claude mcp logout reporting success when the MCP sign-in was not removed, for example while the macOS keychain is locked over SSH

v2.1.312(1件)

OpenTelemetry の mcp_server.name について、公式 Anthropic マーケットプレースのプラグインが宣言した固定 URL のリモート MCP サーバーに対して、custom ではなく実際のサーバー名を報告するように変更した
英語原文を表示
Changed OpenTelemetry mcp_server.name to report the real name of fixed-URL remote MCP servers declared by plugins from the official Anthropic marketplace, instead of custom

変更後

公式 Anthropic マーケットプレイスのプラグインで宣言された固定 URL のリモート MCP サーバーを利用した際、テレメトリ上の mcp_server.name に実際のサーバー名が記録されるようになり、どのサーバーへのリクエストかをダッシュボードで正確に集計・分析できる。

関連ドキュメント

v2.1.311(5件)

リポジトリルート配下で実行した際に、claude mcp add、claude mcp remove、/mcp が ~/.claude.json 内のローカルスコープのサーバーを保持するプロジェクトエントリではなく、現在のフォルダ名を表示する問題を修正した
英語原文を表示
Fixed claude mcp add, claude mcp remove and /mcp naming the current folder instead of the project entry in ~/.claude.json that holds a local-scope server when run below a repository root

関連ドキュメント

claude mcp list と claude mcp get が、接続失敗の行にエラーコードを 2 回表示する問題を修正した(例:ENOENT: ENOENT: …)
英語原文を表示
Fixed claude mcp list and claude mcp get showing the error code twice on failed-connection lines (for example ENOENT: ENOENT: …)

関連ドキュメント

サインインなしで動作するリモートサーバーが、「Clear authentication」実行後に /mcp で失敗状態として表示される問題を修正した
英語原文を表示
Fixed /mcp showing a remote server as failed after "Clear authentication" when the server works without sign-in

関連ドキュメント

Claude Code が認証情報を送信していないリモートサーバーに対して /mcp が「authenticated」と表示する問題を修正した
英語原文を表示
Fixed /mcp showing "authenticated" for a remote server that Claude Code sends no credentials to

関連ドキュメント

--plugin-dir フォルダの直下に空の .mcp.json があると、プラグイン群が単一のプラグインとして読み込まれる問題を修正した
英語原文を表示
Fixed a --plugin-dir folder of plugins loading as one plugin when an empty .mcp.json was at its top

v2.1.309(1件)

--mcp-config で渡された MCP 設定ファイルを、サンドボックス化されたコマンドや自動承認された編集が変更できてしまう問題を修正した
英語原文を表示
Fixed sandboxed commands and auto-accepted edits being able to modify the MCP config file passed with --mcp-config

関連ドキュメント

v2.1.305(1件)

allowedMcpServers を変更し、env 内でのみ ${VAR} を使用する managed-mcp.json の stdio サーバーをフィルタリングしないようにした。アップグレード時に許可リストに含まれないサーバーが読み込まれるため、オフのままにするには deniedMcpServers を使う。
英語原文を表示
Changed allowedMcpServers to stop filtering managed-mcp.json stdio servers that use ${VAR} only in env: one your allowlist left out now loads on upgrade; use deniedMcpServers to keep it off

変更後

allowedMcpServers の許可リストで、managed-mcp.json の stdio サーバーのうち env 内でのみ ${VAR} 展開を使うものがフィルタリングされなくなり、意図せず許可リストから漏れていたサーバーもアップグレード後に読み込まれるようになる。引き続きそのサーバーを読み込ませたくない場合は deniedMcpServers でブロックできる。

関連ドキュメント

v2.1.302(2件)

デスクトップアプリの Claude が、そのオプションが利用できない状況で MCP サーバーの認証や再接続のために claude.ai の設定や /mcp を案内する問題を修正した
英語原文を表示
Fixed Claude in the desktop app pointing you to claude.ai settings or /mcp to authorize or reconnect an MCP server where that option isn't available

関連ドキュメント

フォークサブエージェント(subagent_type: 'fork')を、ターミナルと同様に claude -p、Agent SDK、デスクトップアプリ、VS Code でデフォルトで有効に変更した。CLAUDE_CODE_FORK_SUBAGENT=0 で無効化でき、claude mcp serve では提供されない
英語原文を表示
Changed fork subagents (subagent_type: "fork") to be on by default in claude -p, the Agent SDK, the desktop app and VS Code, as they already are in the terminal; CLAUDE_CODE_FORK_SUBAGENT=0 turns them off, and claude mcp serve never offers them

変更後

headless モード (claude -p)、Agent SDK、デスクトップアプリ、VS Code でも fork サブエージェントがデフォルトで使えるようになり、端末と同じく会話履歴を受け継いだサブエージェントに脇作業を任せられる。背景説明をやり直さずに済み、プロンプトキャッシュも共有されるため待ち時間やコストの無駄が減る。

関連ドキュメント

v2.1.299(7件)

claude mcp list、claude doctor、/status が、空の .mcp.json を無効として報告する問題を修正した
英語原文を表示
Fixed claude mcp list, claude doctor and /status reporting an empty .mcp.json as invalid

関連ドキュメント

MCP サーバーの正規化名に二重のアンダースコアが含まれる場合に、そのサーバーに対する deny ルールと ask ルール (mcp__<server>) が適用されない問題を修正した
英語原文を表示
Fixed deny and ask rules for an MCP server (mcp__<server>) not applying when the server's normalized name contains a double underscore
claude mcp list、claude mcp get およびサブエージェントの MCP サーバーが、ポリシーチェックでブロックされるサーバーを起動する問題を修正した。起動せずにブロック済みとして報告されるようになった
英語原文を表示
Fixed claude mcp list, claude mcp get and subagent MCP servers starting a server that a policy check blocks; it is now reported as blocked without being started
セッション途中でコネクタが変更された際に、--exec-path ラッパー自身の --mcp-config で追加された MCP サーバーが、自己ホスト型ランナーセッションでシャットダウンされる問題を修正した
英語原文を表示
Fixed self-hosted runner sessions shutting down MCP servers added through an --exec-path wrapper's own --mcp-config when connectors change mid-session
claude mcp add <name> -- <command> --background がバックグラウンドセッションとして起動される問題を修正した
英語原文を表示
Fixed claude mcp add <name> -- <command> --background being started as a background session

関連ドキュメント

MCP の許可ルールが、名前が示すサーバーにのみ適用されるように変更した。mcp__a は a__b や a_ という名前のサーバーを許可しなくなる。サーバーの正規化後の完全な名前で mcp__<server>__* と書く必要がある
英語原文を表示
Changed MCP allow rules to reach only the server they name: mcp__a no longer allows a server named a__b or a_; write mcp__<server>__* with the server's whole normalized name

変更後

MCP サーバーの許可ルールが、名前に含まれる文字と同じ名前を持つ別のサーバーにまで誤って適用されなくなり、意図したサーバーだけに許可を限定できるようになる。

エージェントの tools: リストが、指定された MCP サーバーのツールのみを受け付けるように変更した。名前に __ を含むサーバーは mcp__<完全な名前>__* として列挙する
英語原文を表示
Changed agent tools: lists to take only the named MCP server's tools; list a server whose name contains __ as mcp__<whole name>__*

変更後

エージェントの tools: リストで、特定の MCP サーバーが提供するツール群をサーバー名だけでまとめて指定できるようになり、個別のツール名を列挙する手間が省ける。サーバー名に __ を含む場合も新しい記法で正しく指定できるため、こうした名前のサーバーのツールを確実にエージェントに割り当てられる。

v2.1.296(2件)

ディレクトリ変更やプラグインの再読み込み後に、headless セッションがそのフォルダで無効化されているフォルダの .mcp.json やプラグインの MCP サーバーを起動してしまう問題を修正した
英語原文を表示
Fixed headless sessions starting a folder's .mcp.json or plugin MCP server that was switched off for that folder, after changing directory or reloading plugins

関連ドキュメント

MCP サーバーが認証を必要とする際に、Claude がクラウドセッションを非対話と判断して /mcp や claude mcp を提案してしまう問題を修正した。
英語原文を表示
Fixed Claude calling cloud sessions non-interactive and suggesting /mcp or claude mcp when an MCP server needs authentication

関連ドキュメント

v2.1.295(2件)

claude mcp serve のバックグラウンド Bash の結果が出力ファイル名を表示せず、ツールの説明が実際には届かない通知を約束する問題を修正した
英語原文を表示
Fixed claude mcp serve background Bash results not naming the output file, and its tool description promising a notification that never arrives
権限プロンプトで待機中のセッションについて、Remote Control、claude.ai、デスクトップアプリに表示されるステータスにおいて、MCP ツールを mcp__server__tool 形式の識別子ではなくサーバー名と分かりやすい名前で表示するよう改善した
英語原文を表示
Improved the status shown in Remote Control, claude.ai and the desktop app for a session waiting on a permission prompt to name an MCP tool by its server and readable name instead of its mcp__server__tool identifier

変更後

権限プロンプトで待機中のセッションをリモート操作画面や claude.ai・デスクトップアプリから確認した際に、mcp__server__tool のような内部識別子ではなく、サーバー名と分かりやすいツール名で表示されるようになり、どの MCP ツールの許可を求めているのかひと目で判断できる。

v2.1.290(1件)

disableClaudeAiConnectors と allowedMcpServers の URL ルールが、.mcp.json、プラグイン、エージェントで宣言された一部の MCP エントリに適用されない問題を修正した
英語原文を表示
Fixed disableClaudeAiConnectors and allowedMcpServers URL rules not being applied to some MCP entries declared in .mcp.json, plugins or agents

関連ドキュメント

v2.1.288(1件)

claude mcp serve の Agent ツールが常に利用可能なエージェントなしと報告し、すべての subagent_type を拒否する問題を修正した
英語原文を表示
Fixed the Agent tool in claude mcp serve always reporting no available agents and rejecting every subagent_type

v2.1.287(1件)

スクリーンリーダーモードで、/permissions と /mcp において動作しない矢印キーが一覧表示されることや、空のメニューまたは検索ボックスにキーがある状態で 'Select with numbers' と表示される問題を修正しました。
英語原文を表示
Fixed screen reader mode listing arrow keys that do nothing in /permissions and /mcp, and saying "Select with numbers" in empty menus or while a search box has the keys

v2.1.286(1件)

リスト画面(/artifacts、/mcp、/skills、/hooks など)を変更し、各行の詳細を名前の後の一つの列に常に揃えるようにした。
英語原文を表示
Changed list screens (/artifacts, /mcp, /skills, /hooks and others) to always line up each row's details in one column after the names

変更後

「/artifacts」「/mcp」「/skills」「/hooks」などのリスト画面で、各項目の詳細情報が名前の後に一つの列に揃って表示されるようになる。

関連ドキュメント

v2.1.285(7件)

claude plugin install --config に <server>.<key>=<value> を追加した。これにより、同梱された .mcpb MCP サーバーの設定をインストール時に指定でき、/plugin → Configure を開かずに起動できるようになる
英語原文を表示
Added <server>.<key>=<value> to claude plugin install --config, so a bundled .mcpb MCP server's own settings can be set at install time and it starts without visiting /plugin → Configure

変更後

インストール時に claude plugin install --config <server>.<key>=<value> でバンドルされた .mcpb MCP サーバーの設定値を直接指定できるようになり、サーバーがすぐに起動する。設定が未指定のために /plugin 画面で Configure を開いて手動入力する手間が省ける。 } ] }

claude mcp list と claude mcp get、さらに claude mcp remove、login、logout の not-found エラーが、MCP サーバー名や値に含まれる改行やターミナルエスケープシーケンスを出力する問題を修正した
英語原文を表示
Fixed claude mcp list and claude mcp get, and the not-found error of claude mcp remove, login and logout, printing line breaks and terminal escape sequences from MCP server names and values
まだ設定が必要な同梱の .mcpb MCP サーバーをプラグインが黙ってスキップする問題を修正した。/plugin、インストールメッセージ、claude plugin install がその旨を示し、設定 (Configure) を案内するようになった
英語原文を表示
Fixed plugins silently skipping a bundled .mcpb MCP server that still needs configuration: /plugin, the install message and claude plugin install now say so and point to Configure
claude mcp list が WebSocket (ws) MCP サーバーを表示しない問題を修正した。各サーバーが URL とヘルスステータス付きで一覧に表示されるようになった
英語原文を表示
Fixed claude mcp list leaving out WebSocket (ws) MCP servers; each is now listed with its URL and health status

関連ドキュメント

設定エントリに type フィールドが含まれない stdio サーバーについて、claude mcp get で Type・Command・Args・Environment が表示されない問題を修正した
英語原文を表示
Fixed claude mcp get showing no Type, Command, Args, or Environment for stdio servers whose config entry omits the type field
MCP ツールの挙動を変更した: 自身の _meta['anthropic/alwaysLoad'] を false に設定しているツールは、その --mcp-config、Agent SDK、プラグインサーバーが alwaysLoad に設定されていても deferred のままになる
英語原文を表示
Changed MCP tools so a tool that sets its own _meta['anthropic/alwaysLoad'] to false stays deferred when its --mcp-config, Agent SDK or plugin server is set to alwaysLoad

変更後

ツール作者側の意図を尊重して、サーバー設定が alwaysLoad でもツールを遅延ロードのままにできるようになり、ツールの説明文がコンテキストを消費するのを避けられる。

claude mcp get を変更し、プラグインが提供する stdio MCP サーバーのコマンド、引数、環境変数の値を非表示にするようにした。変数名は引き続き表示される
英語原文を表示
Changed claude mcp get to hide the command, arguments, and environment values of stdio MCP servers provided by plugins; variable names are still shown

変更後

プラグイン提供の stdio MCP サーバーの機密情報が含まれる可能性のある値が、claude mcp get の出力に表示されなくなり、誤ってクレデンシャルを漏らすリスクを減らせる。変数名は引き続き表示されるため、サーバーの設定内容は把握できる。

関連ドキュメント

v2.1.284(4件)

対話ターミナルに /mcp reconnect all を追加した。接続に失敗した、または認証が必要なすべての MCP サーバーを一括で再接続できる。
英語原文を表示
Added /mcp reconnect all in the interactive terminal to retry every MCP server that failed to connect or needs authentication at once

変更後

接続に失敗したサーバーや再認証が必要な MCP サーバーを、個別に操作することなく一括で再接続できるようになる。

関連ドキュメント

管理設定で MCP サーバーがプラグインに制限されている際に claude mcp add が成功を報告する問題を修正した。現在はロードされないサーバーを保存する代わりに、拒否して対処方法を伝える。
英語原文を表示
Fixed claude mcp add reporting success when managed settings restrict MCP servers to plugins; it now refuses and says what to do, instead of saving a server that never loads

関連ドキュメント

CLAUDE_CODE_MCP_STARTUP_WAIT_MS が 0 の場合でも、--allowedTools や mcp_tool フックで指定された接続中の MCP サーバーに対し、非対話の最初のターンで最大 2 秒待機するように変更した。
英語原文を表示
Changed the non-interactive first turn to still wait up to 2s for connecting MCP servers named by --allowedTools or an mcp_tool hook, even when CLAUDE_CODE_MCP_STARTUP_WAIT_MS is 0

変更後

--allowedTools や mcp_tool フックで指定した MCP ツールが、CLAUDE_CODE_MCP_STARTUP_WAIT_MS=0 を設定して待機時間を無効にした場合でも確実に初回ターンまでに利用可能になり、ツールが見つからず処理が失敗するのを防げる。

[VSCode] ユーザー自身の /mcp、/config、/settings コマンドが拡張機能のダイアログによって遮られる問題を修正した。
英語原文を表示
[VSCode] Fixed a user's own /mcp, /config or /settings command being shadowed by the extension's dialog

v2.1.283(3件)

有効な URL を持たないサーバーの MCP サインインが不透明な SDK エラーで失敗する問題を修正した。/mcp ではそのようなサーバーに Authenticate を提示しなくなった
英語原文を表示
Fixed MCP sign-in for a server with no valid URL failing with an opaque SDK error; /mcp no longer offers Authenticate for such servers

関連ドキュメント

claude mcp add、add-json、remove が、ユーザー設定やローカル設定ファイルを書き込めない場合(サンドボックス内など)でも成功と報告する問題を修正した。
英語原文を表示
Fixed claude mcp add, add-json, and remove reporting success when the user or local config file could not be written, for example inside a sandbox

関連ドキュメント

/mcp ツールリストを改善した。一度に多くのツールを表示し、ページキーやマウスでスクロールでき、組織によってブロックされたツールには警告アイコンを付けるようにした。
英語原文を表示
Improved the /mcp tool list: it shows more tools at once, scrolls with the page keys and mouse, and marks tools your organization blocked with a warning icon

変更後

/mcp のツール一覧を一度に多くのツールまで確認できるようになり、リストが長くてもページキーやマウスでスクロールして目的のツールにたどり着けるほか、組織にブロックされたツールが警告アイコンで分かる。参考: フルスクリーン表示では /mcp などのリストパネルにスクロールバーが表示され、ツールの一覧が表示領域より多い場合でもドラッグやクリックで移動できる。

関連ドキュメント

v2.1.282(2件)

排他的な managed-mcp.json と共存して claude --chrome を実行できるようにする allowClaudeInChromeWithManagedMcp マネージド設定を追加した。Chrome がブロックされた場合に表示されるエラーでも、この設定名が示される
英語原文を表示
Added the allowClaudeInChromeWithManagedMcp managed setting to let claude --chrome run alongside an exclusive managed-mcp.json; the error shown when Chrome is blocked now names it

変更後

管理者が managed-mcp.json を配布している環境でも、allowClaudeInChromeWithManagedMcp の設定で Claude in Chrome を managed-mcp.json と併用できるようになる。Chrome がブロックされている場合に起動時のエラーで設定名が示されるため、ユーザーは管理者に何を依頼すればよいか分かる。

関連ドキュメント

/skills や /mcp などスクロールバー付きの一覧が、フルスクリーンモード外ではスクロールバーが絶対に表示されないにもかかわらず 2 列分狭くなる問題を修正した
英語原文を表示
Fixed lists with a scrollbar, such as /skills and /mcp, being two columns narrower outside fullscreen mode, where the scrollbar can never appear

関連ドキュメント

v2.1.281(8件)

claude plugin validate に MCP サーバーのチェックを追加した。ロード時にサイレントに破棄される .mcp.json エントリ、未宣言の ${user_config.*} 参照、安全でない URL をレポートする
英語原文を表示
Added MCP server checks to claude plugin validate: it reports .mcp.json entries that would be silently dropped at load, undeclared ${user_config.*} references, and insecure URLs

変更後

プラグイン開発時に、読み込み時に黙って無視される MCP サーバーの設定ミスや未宣言の ${user_config.*} 参照、安全でない URL を、プラグインを読み込む前に検証コマンドで検出して修正できる。

フルスクリーンモードの /skills、/mcp、/plugin の Installed リストに、/workflows と同様のスクロールバーを追加した。マウスがリスト上にあるときに表示され、クリックやドラッグが可能
英語原文を表示
Added a scrollbar to the /skills, /mcp and /plugin Installed lists in fullscreen mode, like the one /workflows now has: it appears while the mouse is over the list and can be clicked or dragged

変更後

/skills、/mcp、/plugin のインストール済みリストをマウスでスクロールできるようになり、項目数が多く表示からはみ出してもスクロールバーや端の行をクリックして目的の項目へたどり着ける。

ブロッキングイベント(PreToolUse など)における mcp_tool hooks が、MCP サーバーの接続完了前にはスキップされる問題を修正した。MCP 接続タイムアウトまで待つようになった
英語原文を表示
Fixed mcp_tool hooks on blocking events (PreToolUse and similar) being skipped while their MCP server was still connecting; they now wait for it, up to the MCP connect timeout

関連ドキュメント

/memory、/hooks、/mcp(サーバーのサインイン画面を含む)、/export、/copy、/theme、/teleport の未コミット変更およびログインプロンプトなど、残りのダイアログやピッカーで、Ctrl+C や Ctrl+D を 2 回押すとダイアログを閉じる代わりに Claude Code が終了してしまう問題を修正した(Esc も終了していた)
英語原文を表示
Fixed Ctrl+C or Ctrl+D pressed twice quitting Claude Code instead of closing the dialog in the remaining dialogs and pickers, such as /memory, /hooks, /mcp (including a server's sign-in screen), /export, /copy, /theme, and /teleport's uncommitted-changes and login prompts (where Esc also quit)
幅の狭いターミナルで、/hooks および /mcp の詳細ビューが長い値を出力する際に、下の行に重ねて表示される問題を修正した
英語原文を表示
Fixed /hooks and /mcp detail views printing a long value over the row below it in narrow terminals
/workflows と /mcp のリストを改善した。他のリストと同様にページ送り (PgUp/PgDn、Home/End) や j/k、マウス操作に対応し、矢印キーは select:previous/select:next の再割り当てに従い、/workflows では x でポインタが指している実行を停止できる
英語原文を表示
Improved the /workflows and /mcp lists: they page (PgUp/PgDn, Home/End) and take j/k and the mouse like other lists, their arrows follow select:previous/select:next rebinds, and x in /workflows stops the run the pointer is on

変更後

/workflows と /mcp のリストを他の一覧と同じ操作感でページ送り (PgUp/PgDn、Home/End) や j/k、マウスでスクロールできるようになり、矢印キーの割り当ても select:previous/select:next のリバインドに追従する。また、/workflows で x を押せばポインターが合っている実行をリストから直接停止できる。

関連ドキュメント

/mcp でのスクリーンリーダー出力を改善した。無効化されたサーバーが「pending」ではなく「off」と読み上げられる
英語原文を表示
Improved screen-reader output in /mcp: a disabled server is read as "off" instead of "pending"

変更後

/mcp で無効化されたサーバーの状態をスクリーンリーダーが「pending」と誤読せず、「off」と正しく読み上げるようになり、視覚に頼らずにサーバーの状態を正確に把握できる。

関連ドキュメント

/mcp を変更した。各サーバーの行はステータスアイコンと名前で始まり、状態は1回だけ表示される。狭い端末では名前を短くする前に「managed」のような後続の情報を省く
英語原文を表示
Changed /mcp: each server's row now starts with its status icon and name, says its state once, and in a narrow terminal drops trailing facts like "managed" before shortening the name

変更後

ターミナルが狭くても各サーバーの状態と名前が見えやすくなり、行の折り返しや切れ詰まりでステータスを判別しにくかった状況が改善される

関連ドキュメント

v2.1.280(3件)

フルスクリーンモードで、/plugin、/skills、/mcp の検索ボックスの右罫線が失われる問題を修正しました
英語原文を表示
Fixed the search box in /plugin, /skills and /mcp losing its right border in fullscreen mode

関連ドキュメント

同じサーバーに対して /mcp のサーバーリストでは △、詳細ビューでは ⚠ と表示が異なる問題を修正しました。リスト・詳細ビュー・/plugin のすべてで ⚠ を表示するようになりました
英語原文を表示
Fixed /mcp showing △ in the server list but ⚠ in the detail view for the same server; the list, detail views and /plugin now all show ⚠

関連ドキュメント

claude mcp remove で削除した後に同じ名前で再追加した MCP サーバーが、再接続の代わりに認証が必要な状態として表示され続ける問題を修正した
英語原文を表示
Fixed an MCP server re-added under the same name after claude mcp remove still showing as needing authentication instead of reconnecting

関連ドキュメント

v2.1.277(2件)

~/.claude.json に不正な claudeAiMcpEverConnected 値がある場合に、/mcp や /plugin manage を開くとクラッシュする(「Type error」)問題を修正した
英語原文を表示
Fixed a crash ("Type error") when opening /mcp or /plugin manage with a malformed claudeAiMcpEverConnected value in ~/.claude.json

関連ドキュメント

[VSCode] 「General config」メニュー行が設定を開かずに /config の使用方法テキストを表示していた問題を修正し、入力コマンドの /mcp、/hooks、/memory、/rewind などが対応するダイアログを開くようにした
英語原文を表示
[VSCode] Fixed the "General config" menu row showing /config usage text instead of opening settings, and made typed /mcp, /hooks, /memory, /rewind and similar commands open their dialogs

関連ドキュメント

v2.1.275(1件)

~/.claude.json に不正な形式の mcpNeedsAuthNoticed 値が含まれている場合に起動時にクラッシュする問題を修正した
英語原文を表示
Fixed a crash at launch when ~/.claude.json holds a malformed mcpNeedsAuthNoticed value

v2.1.274(3件)

403 insufficient_scope で拒否された MCP ツール呼び出しがサインイン期限切れとして報告される問題を修正した。エラーには不足している権限が表示され、/mcp での再認証が案内される
英語原文を表示
Fixed MCP tool calls refused with 403 insufficient_scope being reported as an expired sign-in: the error now names the missing permissions and points to /mcp re-authentication

関連ドキュメント

--strict-mcp-config と空の --mcp-config を組み合わせた際に、付随する MCP サーバーのせいで最初の非対話ターンが最大 MCP_TIMEOUT の間待たされる問題を修正した
英語原文を表示
Fixed --strict-mcp-config with an empty --mcp-config holding the first non-interactive turn for up to MCP_TIMEOUT on incidental MCP servers

関連ドキュメント

.mcp.json、settings、plugins、agent ファイル内の 'type': 'sdk' MCP エントリを警告付きでスキップするように変更した。インプロセスサーバーを登録できるのは SDK ホストアプリケーションのみである
英語原文を表示
Changed "type": "sdk" MCP entries in .mcp.json, settings, plugins and agent files to be skipped with a warning: only an SDK host application can register in-process servers

変更後

'.mcp.json' や設定ファイル内の SDK 型 MCP サーバーが警告付きでスキップされるようになり、本来 SDK ホストアプリケーションでのみ登録できる in-process サーバーを誤って設定した場合でも、エラーで動作が止まらず原因を把握できる。

v2.1.273(2件)

MCP サーバーがセッション中に切断され、自動再接続も断念された場合に /mcp を案内する通知を追加する
英語原文を表示
Added a notification when an MCP server disconnects mid-session and automatic reconnection gives up, pointing at /mcp

変更後

MCP サーバーがセッション中に切断され、自動再接続が失敗しても、そのことが通知で分かるようになり、/mcp から手動で再接続できる。

関連ドキュメント

MCP サーバーのサインインがセッション中に期限切れになった際に表示されるエラーを改善し、再認証方法(/mcp)を示すようにした
英語原文を表示
Improved the error shown when an MCP server's sign-in expires mid-session to say how to re-authenticate (/mcp)

変更後

セッション途中で MCP サーバーのサインインが切れても、エラー画面に /mcp で再認証すればよいことが表示されるため、対処方法に迷わずすぐ再認証できる。

関連ドキュメント

v2.1.271(4件)

読み取りやパースができない企業の managed-mcp.json が無視される問題を修正した。今後は MCP の排他制御を維持し(ユーザー・プロジェクト・プラグインのサーバーは読み込まれず)、起動時に警告する。
英語原文を表示
Fixed an enterprise managed-mcp.json that can't be read or parsed being ignored: it now keeps exclusive MCP control (user, project and plugin servers don't load) and warns at startup
Claude が MCP ツールを完全な mcp__server__tool 名ではなく裸の名前で選択したときに、ツール検索が一致を返さない問題を修正した。
英語原文を表示
Fixed tool search returning no match when Claude selects an MCP tool by its bare name instead of its full mcp__server__tool name

関連ドキュメント

Ctrl+O が保留中の MCP サーバー再接続をキャンセルする問題と、トランスクリプトビューを開いている間に Remote Control から送られた /mcp が失敗する問題を修正した。
英語原文を表示
Fixed Ctrl+O cancelling pending MCP server reconnects, and /mcp sent from Remote Control failing while the transcript view is open

関連ドキュメント

claude mcp serve を改善し、実行中のツール呼び出しが 30 秒ごとに進行状況の更新を送信するようになり、クライアントは実行中であることを表示でき、何も出力しない長いコマンドがアイドルタイムアウトで中断されなくなった
英語原文を表示
Improved claude mcp serve: a running tool call now sends a progress update every 30 seconds, so clients show it is still running and idle timeouts don't abort a long command that prints nothing

変更後

claude mcp serve を経由する長時間のツール呼び出しでも、30秒ごとに進捗通知が送られるため、接続先のクライアントが応答なしと判断してアイドルタイムアウトで中断するのを防げる。また、クライアント側でも処理が動き続けていることが視覚的に分かるようになる。

関連ドキュメント

v2.1.268(1件)

/mcp と /plugin のサーバー詳細、claude mcp list/get、MCP ログインエラーに、MCP 設定内の ${VAR} プレースホルダーから解決されたシークレットが表示される問題を修正した
英語原文を表示
Fixed /mcp and /plugin server details, claude mcp list/get, and MCP login errors showing secrets resolved from ${VAR} placeholders in MCP configs

関連ドキュメント

v2.1.259(2件)

managedMcpServers の管理設定を追加。組織は全ユーザーに HTTP/SSE MCP サーバーを提供できる(.mcp.json と同じエントリ形式)。実行コマンドを指定するエントリはスキップされる
英語原文を表示
Added managedMcpServers managed setting: organizations can provide HTTP/SSE MCP servers to every user (same entry shape as .mcp.json); entries that name a command to run are skipped

変更後

組織の管理者が管理設定を使って、全ユーザーに HTTP/SSE の MCP サーバーを一括提供できるようになる。ユーザーが自分で追加したサーバーはそのまま残り、組織が提供したサーバーは編集・削除できないため、個人と組織のサーバーを両立しながら一元的に配布できる。

allowedMcpServers をユーザーが追加したサーバーのみに適用されるように変更:アップグレードすると、以前は許可リストで除外されていた managed-mcp.json に直接記述されたサーバーが読み込まれるため、無効のままにするには deniedMcpServers を使う
英語原文を表示
Changed allowedMcpServers to govern only servers users add: a literal managed-mcp.json server your allowlist used to filter out now loads on upgrade; use deniedMcpServers to keep it off

変更後

管理者が allowedMcpServers の許可リストを配っていても、managed-mcp.json に定義されたサーバーはリストで除外されずにそのまま読み込まれるようになった。これにより、以前はアップグレード時に許可リストの更新漏れで配備済みサーバーが突然読み込めなくなる場面がなくなり、配布するサーバーとユーザー自身が追加するサーバーを別々に制御できる。配備済みサーバーを使わせたくない場合は deniedMcpServers でブロックすればよい。

関連ドキュメント

v2.1.257(3件)

起動後に管理 MCP の許可/拒否リストや strictPluginOnlyCustomization によってブロックされるはずの、設定ファイル内の MCP サーバーに対して /mcp での再接続や有効化が依然として接続できてしまう問題を修正した
英語原文を表示
Fixed /mcp reconnect and enable still connecting a settings-file MCP server that a managed MCP allow/deny list or strictPluginOnlyCustomization loaded after startup should block

関連ドキュメント

strictPluginOnlyCustomization で MCP をプラグイン専用サーバーに限定している場合に、claude mcp remove を実行してもリモートサーバーの保存済み OAuth 認証情報が残り続ける問題を修正した
英語原文を表示
Fixed claude mcp remove leaving a remote server's stored OAuth credentials behind when strictPluginOnlyCustomization locks MCP to plugin-only servers
プロジェクトの .mcp.json が FIFO やデバイスファイルへのシンボリックリンクである場合に、claude mcp add/remove がハングしたりメモリを使い果たしたりする問題を修正した。対処方法を示すメッセージとともに即座に失敗するようになった
英語原文を表示
Fixed claude mcp add/remove hanging or exhausting memory when the project's .mcp.json is a FIFO or a device-file symlink; it now fails fast with an actionable message

関連ドキュメント

v2.1.251(2件)

サーバーが別セッションで無効化されていたときに、Remote Control 上の /mcp reconnect が実際の対処法ではなく、詳細を伏せた汎用エラーを表示する問題を修正した
英語原文を表示
Fixed /mcp reconnect on Remote Control showing a generic withheld-detail error instead of the real remedy when a server was disabled in another session

関連ドキュメント

claude mcp add --header と claude mcp add-json のヘルプテキストで誤ったトランスポート名が示されていたのを修正した
英語原文を表示
Fixed claude mcp add --header and claude mcp add-json help text naming the wrong transports

関連ドキュメント

v2.1.248(1件)

.mcp.json のプロジェクトエントリで claude.ai コネクタタイプを宣言しているものが、/mcp で信頼済みの「claude.ai」見出しの下に一覧表示される問題を修正した。実際のスコープの下に表示されるようになった
英語原文を表示
Fixed /mcp listing a project .mcp.json entry that declares the claude.ai connector type under the trusted "claude.ai" heading; it now appears under its real scope

関連ドキュメント

v2.1.247(1件)

履歴検索、/config、/mcp、/skills、バックグラウンドタスク、/model で、矢印キーを高速入力した直後の Enter が移動先の1つ上の行に作用する問題を修正しました
英語原文を表示
Fixed fast arrow-key + Enter sequences acting on the row above the one you navigated to in history search, /config, /mcp, /skills, background tasks, and /model

v2.1.246(2件)

--strict-mcp-config を指定したセッションが、決してロードしない .mcp.json のサーバーについて承認を求めるプロンプトを表示し、バックグラウンドセッションが起動時に待ち続ける問題を修正した
英語原文を表示
Fixed --strict-mcp-config sessions prompting to approve .mcp.json servers they would never load, which left background sessions waiting at startup

関連ドキュメント

/cd を改善した。新しいディレクトリのプロジェクト設定、フック、.mcp.json のサーバー(通常の承認プロンプト経由)、スキル、エージェントが、移動直後に有効になるようになった(これまでは --resume 時に有効になっていた)
英語原文を表示
Improved /cd: the new directory's project settings, hooks, .mcp.json servers (behind the usual approval prompt), skills, and agents now take effect right after the move instead of on --resume

変更後

/cd でディレクトリを移動した直後に、移動先のプロジェクト設定・hooks・.mcp.json サーバー・skills・agents がすぐに反映されるようになり、再開コマンドを実行しなくても移動先の環境をそのまま活用できる。

v2.1.243(2件)

/mcp と /plugins に、認証が組織によって管理されている claude.ai コネクタに対する managed マーカーを追加した。
英語原文を表示
Added a managed marker in /mcp and /plugins on claude.ai connectors whose authentication is managed by your organization

変更後

/mcp や /plugins で、認証が組織によって管理されている claude.ai コネクタに「managed」マークが表示されるようになり、どのコネクタの認証を自分で管理し、どれが組織管理下にあるのかをひと目で区別できるようになる。

関連ドキュメント

--agents が不正な JSON や不正なエージェント定義を静かに無視する問題を修正した。--mcp-config と同様に、明確なエラーとともに終了するようになった。
英語原文を表示
Fixed --agents silently ignoring invalid JSON or invalid agent definitions; it now exits with a clear error, like --mcp-config

v2.1.238(3件)

claude mcp list と claude mcp get を変更し、無効化されたサーバーに対してヘルスチェックのための接続を行わず、⊘ Disabled と表示するようにしました。
英語原文を表示
Changed claude mcp list and claude mcp get to show disabled servers as ⊘ Disabled instead of connecting to them for a health check

変更後

無効化した MCP サーバーの状態を確認する際、不要な接続チェックを行わずに即座に表示結果を得られるようになる。また、サーバーが無効になっていることが一覧画面でひと目で分かる。

関連ドキュメント

プロジェクトの .mcp.json 内の MCP headersHelper、およびプロジェクトや --add-dir のエージェントファイル内のインライン MCP サーバーは、そのフォルダーの信頼ダイアログが承認済みであることが必要になりました(claude -p の場合も同様)。
英語原文を表示
MCP headersHelper in a project .mcp.json, and inline MCP servers in project or --add-dir agent files, now require that folder's trust dialog to have been accepted (also under claude -p)

変更後

自分が書いていないリポジトリの MCP headersHelper(シェルコマンドとして実行される)が、そのフォルダを信頼していない状態で勝手に実行されるのを防げる。特に claude -p や SDK セッションでも信頼ダイアログの確認が強制されるため、安全なコマンドだけが実行される。

関連ドキュメント

プロジェクトの .mcp.json、プラグイン、エージェントファイルから読み込まれる MCP headersHelper は、継承された認証情報の環境変数なしで実行されるようになりました。user、managed、claude.ai スコープのヘルパーは Claude 設定ディレクトリから実行されます。
英語原文を表示
MCP headersHelper from a project .mcp.json, plugin, or agent file runs without inherited credential env vars; user, managed and claude.ai-scope helpers now run from the Claude config dir

変更後

プロジェクトの .mcp.json、プラグイン、エージェントファイルに定義された headersHelper が、環境変数から認証情報を受け継がずに安全に実行されるようになった。また、ユーザー・管理設定・claude.ai スコープの helper は Claude の設定ディレクトリから実行されるため、ヘルパーコマンドの動作が設定場所ごとに一貫したものになる。

関連ドキュメント

v2.1.229(1件)

managed-mcp.json がデプロイされており、サーバーから MCP サーバーが配信された際、セルフホストランナーなどのリモートセッションが起動時に終了してしまう問題を修正しました(これらのサーバーは警告を表示してスキップされます)。
英語原文を表示
Fixed self-hosted runner and other remote sessions exiting at startup when managed-mcp.json is deployed and the server delivers MCP servers; those servers are now skipped with a warning

変更後

MCP 設定の配布に不整合があっても、開発者のエディタ接続や自動実行プロセスが突然起動不能になる事態を防げます。

v2.1.221(1件)

printモード(-p)開始前にMCPサーバーが接続されない問題を修正しました。
英語原文を表示
Fixed MCP servers from --mcp-config not being connected before the first turn in print mode (-p), which made the model emit tool calls as literal text

変更後

スクリプト内でMCPツールの呼び出し結果を正しく扱えるようになります。

関連ドキュメント

v2.1.219(2件)

headless実行時の stream-json init イベントに mcp_server_errors を追加しました。構成検証でスキップされた --mcp-config エントリが一覧表示されます。
英語原文を表示
Added mcp_server_errors to the headless stream-json init event, listing --mcp-config entries skipped by config validation; terminal runs print a startup warning

変更後

構成ファイルの不備を即座に特定して修正できます。

関連ドキュメント

claude mcp list および /mcp において、接続失敗時の HTTP ステータスとエラー内容を表示するようにしました。また、MCP 設定値に不要な空白が含まれる場合に警告を表示します。
英語原文を表示
Added HTTP status and error text to claude mcp list and /mcp when a server fails to connect, and a warning for MCP config values with hidden leading or trailing whitespace

変更後

MCP サーバーの設定ミスやトラブルシューティングが格段に早くなります。

関連ドキュメント

v2.1.216(1件)

バックグラウンドセッションでクライアントが未接続の場合、/mcp と /install-github-app でエージェントビューに「要入力」として待機するように変更
英語原文を表示
Background sessions: /mcp and /install-github-app now park a "needs input" request in the agent view when no client is attached

変更後

バックグラウンドでの長時間処理中に手動入力が必要になったとき、どこで待機しているか迷わなくなります。

関連ドキュメント

v2.1.214(1件)

/install-github-app および /mcp 設定メニューがエージェントビューでブロックされていた問題を修正し、端末が接続されていないバックグラウンドセッションでのみ拒否するように変更しました。
英語原文を表示
Fixed /install-github-app and the /mcp settings menu being blocked in agent-view sessions — they're now refused only in background sessions with no terminal attached

変更後

エージェントビューからも設定操作をスムーズに行えるようになります。

関連ドキュメント

v2.1.208(3件)

/usage で最新データより古いキャッシュが表示される問題、および設定編集後に /mcp がプレースホルダーサーバーを再分類しない問題を修正した。
英語原文を表示
Fixed /usage showing stale cached bars over fresher data, and /mcp not reclassifying placeholder servers after config edits

変更後

リソースの使用状況や外部サーバーの接続状態を、常に最新の正しい情報で確認できるようになります。

関連ドキュメント

バックグラウンドセッションで設定メニューや GitHub アプリインストールが起動しないようにした
英語原文を表示
/install-github-app and the /mcp settings menu no longer open in background sessions

変更後

バックグラウンドエージェントがユーザー対話待ちで無期限にストップしてしまう状況を回避できるようになる。

URL 未設定の MCP サーバーをエラーではなく「未構成」として表示するようにした
英語原文を表示
MCP servers configured with an empty URL now show as "not configured" in /mcp instead of a config error

変更後

設定の不備がエラーではなくステータスとして表示されるため、セットアップの進捗を正しく把握できるようになる。

関連ドキュメント

v2.1.206(1件)

MCP 設定の request_timeout_ms が無視され、60秒でタイムアウトしてしまう問題を修正しました
英語原文を表示
Fixed MCP servers configured via --mcp-config or .mcp.json ignoring a per-server request_timeout_ms, which caused long-running MCP tool calls to time out at the 60s default in fresh sessions

変更後

複雑なデータ取得や重い処理を行う MCP ツールを確実に完了させることができます。

関連ドキュメント

v2.1.205(1件)

サポート外文字を含むMCPサーバー名でadd-from-claude-desktopが停止する問題を修正
英語原文を表示
Fixed claude mcp add-from-claude-desktop getting stuck when a server name contains unsupported characters; invalid names are now reported and remaining servers still import

変更後

一部の不正な設定に阻害されず、一括で多くのサーバー設定を安定してインポートできます。

関連ドキュメント

v2.1.202(1件)

SSH接続時に claude auth login などで出力されるログイン用URLが、改行されてクリックできなくなる問題を修正しました。
英語原文を表示
Fixed the sign-in URL printed by claude auth login and claude mcp login --no-browser not being reliably clickable when it wraps over SSH — it is now emitted as a single hyperlink

変更後

リモートサーバーからClaude Codeへログインする際、認証の手間が大幅に軽減されます。

v2.1.200(1件)

/mcpサーバーリストにおいて、スクリーンリーダーや拡大鏡を使用している際のフォーカス追跡機能を改善しました。
英語原文を表示
Fixed /mcp server list not tracking focus for screen readers and magnifiers

変更後

アクセシビリティ対応が強化され、視覚に制約のある環境でもMCP管理が容易になります。

v2.1.196(1件)

セキュリティ強化により、リポジトリが自身の.claude/settings.jsonで承認した.mcp.jsonサーバーを自動的に起動しないように変更されました。信頼されていないワークスペースでは「⏸ Pending approval」と表示されます。
英語原文を表示
Security: claude mcp list/get no longer spawn .mcp.json servers that a repo self-approved via a committed .claude/settings.json; untrusted workspaces show ⏸ Pending approval

変更後

リポジトリ由来の信頼できないツールが意図せず実行されるリスクを排除し、安全性を向上させます。

v2.1.195(1件)

ハイフンを含む識別子のフックマッチングを修正し、部分一致ではなく完全一致するようにしました。
英語原文を表示
Fixed hook matchers with hyphenated identifiers (e.g. code-reviewer, mcp__brave-search) accidentally substring-matching — they now exact-match. Use mcp__brave-search__.* to match all tools from a hyphenated MCP server.

変更後

フックの設定がより直感的かつ正確になり、意図しないフックの起動を防ぐことができます。

関連ドキュメント

v2.1.193(1件)

起動時にMCPサーバーの認証が必要な場合の通知を表示し、/mcp へ誘導する機能を追加
英語原文を表示
Added a startup notice when MCP servers need authentication, pointing at /mcp

変更後

認証エラーによる作業の停滞を防ぎ、必要な設定を迷うことなく完了させて開発を再開できます。

v2.1.186(2件)

claude mcp login <name> および claude mcp logout <name> コマンドが追加され、CLIから直接MCPサーバーの認証が可能になりました。SSH経由での完了をサポートする --no-browser オプションも利用可能です。
英語原文を表示
Added claude mcp login <name> and claude mcp logout <name> to authenticate MCP servers from the CLI without opening the interactive /mcp menu, with --no-browser stdin redirect support for completing over SSH

変更後

認証が必要なMCPサーバーのセットアップが迅速化され、特にリモートサーバーやSSH経由での開発作業において、ブラウザの有無に依存せずスムーズにツールを連携できるようになります。

関連ドキュメント

claude mcp get および claude mcp remove コマンドにおいて、タイポ時に似た名前のサーバーを提案し、長いサーバーリストを切り詰めて表示するように改善されました。
英語原文を表示
Improved claude mcp get and claude mcp remove to suggest the closest configured server name on a typo and truncate long server lists

変更後

MCPサーバーの管理操作ミスが減り、多くのサーバーを使い分けている環境でも迷わず操作できるようになります。

関連ドキュメント

v2.1.181(1件)

MCPサーバーの接続確認時に、ツールの取得に失敗した場合のエラー表示を詳細化
英語原文を表示
Fixed claude mcp get/list showing ✓ Connected when tools/list fails; they now show ! Connected · tools fetch failed with the error detail

変更後

MCPサーバーの設定ミスやネットワークエラーの切り分けが容易になり、トラブルシューティングの時間が短縮されます。

v2.1.178(1件)

サブエージェントの disallowedTools において、MCPサーバーレベルの指定(mcp__server など)が無視される問題を修正
英語原文を表示
Fixed MCP server-level specs (mcp__server, mcp__server__*, mcp__*) in subagent disallowedTools being silently ignored

変更後

サブエージェントに許可するツールの制限をより確実に、かつサーバー単位で一括して行えるようになり、セキュリティと制御の精度が向上します。

v2.1.172(1件)

バックグラウンドエージェントが事前起動されたワーカーに割り振られた際、別ディレクトリのプロジェクト設定(.mcp.json の承認や信頼設定)を誤って読み込む問題を修正。
英語原文を表示
Fixed background agents potentially reading another directory's project settings (.mcp.json approvals, trust) when dispatched onto a pre-warmed worker

変更後

マルチプロジェクト環境でバックグラウンドタスクを並行実行する際、誤った設定に基づいたツール実行や拒否が発生しなくなり、安全性が高まります。

v2.1.169(1件)

エンタープライズ管理の MCP ポリシー(許可/拒否サーバー設定)が、再接続時や IDE からの設定、インストール直後の初回起動時など、一部の条件下で適用されない問題を修正しました。
英語原文を表示
Fixed enterprise managed MCP policies (allowedMcpServers/deniedMcpServers) not being enforced on reconnect, IDE-typed configs, --mcp-config servers during the first session after install, or before remote settings loaded; also fixed slow cold starts for orgs without remote settings

変更後

組織のセキュリティポリシーを例外なく徹底でき、管理の信頼性が向上します。

関連ドキュメント

v2.1.163(1件)

/mcp や /plugins などのパネルダイアログを閉じた後、履歴に不要な "(no content)" 行が残る問題を修正。
英語原文を表示
Fixed a stray "(no content)" line left in the transcript after closing panel dialogs like /mcp and /plugins

v2.1.162(1件)

MCP サーバーごとの timeout 設定で 1000ms 未満の値が 1 秒として処理され、全ツールが強制終了していた問題を修正しました。1000ms 未満の設定は無視されデフォルト値が使用されるようになります
英語原文を表示
Fixed MCP per-server timeout config values below 1000 ms being floored to a 1-second watchdog that aborted every tool call; sub-1000 ms values are now ignored (falling back to MCP_TOOL_TIMEOUT or default), and claude mcp get annotates them accordingly

変更後

誤った設定によるツールの全滅を防ぎつつ、claude mcp get で設定の問題を把握できるため、安定した MCP 連携を維持できます。

関連ドキュメント

v2.1.161(2件)

「/mcp」パネルに、一度もサインインしていない claude.ai コネクタを「Show unused connectors」行として折りたたんで表示する機能を追加。
英語原文を表示
/mcp now collapses claude.ai connectors you've never signed in to behind a "Show unused connectors" row

変更後

MCP の管理画面が整理され、自分が設定した特定のサーバーや頻繁に使うツールへのアクセスがよりスムーズになります。

関連ドキュメント

「claude mcp」コマンドの実行時に、秘密情報がターミナルに出力されないよう改善。変数の展開を停止し、認証ヘッダーや URL 内の秘匿情報をマスク(redacted)するように修正。
英語原文を表示
Fixed claude mcp list/get/add printing secrets to the terminal: ${VAR} references are no longer expanded, and credential headers and URL secrets are redacted

変更後

画面共有中やログの記録中でも、セキュリティを気にすることなく MCP サーバーの設定状態を確認できるようになります。

関連ドキュメント

v2.1.154(2件)

claude mcp list/getコマンドにおいて、承認されていない.mcp.jsonサーバーを「⏸ Pending approval」として表示するようになりました。以前のように、出力がパイプされた際に自動承認して接続することはなくなりました。
英語原文を表示
claude mcp list/get now show unapproved .mcp.json servers as ⏸ Pending approval instead of auto-approving and connecting when output is piped

変更後

信頼できない可能性のある外部リポジトリのコードを扱う際、意図しないローカルプロセスの実行やデータアクセスを確実にブロックでき、安全性が向上します。

関連ドキュメント

MCPサーバーのツール名が長い、複数行にわたる、または説明文が長い場合に、/mcpのツールリストおよび詳細の表示が崩れる問題を修正しました。
英語原文を表示
Fixed /mcp tools list and tool detail rendering when MCP servers have long or multi-line tool names or long descriptions

変更後

外部ツールとの連携状況を常にクリアに把握でき、AIにどのツールを使わせるかの判断を正確に行えます。

関連ドキュメント

v2.1.153(2件)

サブエージェントの設定(frontmatter)に記載されたMCPサーバーが、各種制限フラグや管理ポリシーを無視してしまう問題を修正しました
英語原文を表示
Fixed subagent (Agent tool) frontmatter MCP servers ignoring --strict-mcp-config, --bare, remote mode, enterprise managed MCP config, and managed-settings MCP server allow/deny policies

変更後

組織全体のセキュリティコンプライアンスが強化され、AIの自律的な動作をより安全に管理できます。

関連ドキュメント

--strict-mcp-config 使用時でも明示的に渡されたエージェント定義内の mcpServers を保持するようにし、ブロックされたサーバーについては警告を表示するように変更しました
英語原文を表示
--strict-mcp-config no longer strips inline mcpServers from explicitly-passed agent definitions (--agents / SDK agents), and blocked subagent MCP servers now surface a visible warning

変更後

「なぜツールが動かないのか」という混乱を防ぎつつ、柔軟なツールのカスタマイズと安全性の両立が可能になります。

関連ドキュメント

v2.1.149(1件)

エンタープライズ向け:managed-mcp.jsonと共にclaude.aiクラウドMCPコネクタを読み込むallowAllClaudeAiMcps設定が追加されました
英語原文を表示
Enterprise: added the allowAllClaudeAiMcps managed setting to load claude.ai cloud MCP connectors alongside managed-mcp.json

変更後

組織的な管理と便利なクラウド連携機能を両立させることが可能になり、エンタープライズ環境での開発効率が向上します。

関連ドキュメント

v2.1.144(1件)

.mcp.json が解析できない場合に claude mcp list が「サーバーなし」と誤報する問題を修正。VS Code の `
英語原文を表示
Fixed claude mcp list silently reporting no servers when .mcp.json can't be parsed (e.g. using VS Code's "servers" key instead of "mcpServers") — now shows configuration errors

変更後

MCP のセットアップがうまくいかない場合に、どこを直せばよいかが一目でわかるようになります。

関連ドキュメント

v2.1.143(2件)

claude agents コマンドが --add-dir などの主要フラグを受け付け、ダッシュボードおよびそこから開始されるセッションに適用されるようになりました
英語原文を表示
claude agents now accepts --add-dir, --settings, --mcp-config, and --plugin-dir and applies them to the dashboard and to background sessions dispatched from it

変更後

プロジェクトごとに最適化した設定で、複数のバックグラウンドタスクを効率的に並行管理できます。

関連ドキュメント

/bg コマンド実行時に各種フラグ設定を保持するようにし、再起動後もMCPサーバーや設定が維持されるようにしました
英語原文を表示
/bg now preserves --mcp-config, --settings, --add-dir, --plugin-dir, and --strict-mcp-config, so backgrounded sessions keep their MCP servers and settings across respawn.

変更後

複雑なツール構成やディレクトリ構成のまま、安心してバックグラウンドへ作業をスイッチできます。

関連ドキュメント

v2.1.142(1件)

バックグラウンドセッション設定用の claude agents フラグ(--add-dir, --settings, --mcp-config など)を追加
英語原文を表示
Added new claude agents flags: --add-dir, --settings, --mcp-config, --plugin-dir, --permission-mode, --model, --effort, and --dangerously-skip-permissions to configure dispatched background sessions

変更後

メインセッションと同様の柔軟な設定をバックグラウンドタスクにも適用できるため、複雑なプロジェクト環境での並列作業がよりスムーズになります。

関連ドキュメント

v2.1.141(3件)

フルスクリーンモードかつ画面の高さが低いターミナルで、/mcpリストのフォーカス項目が隠れてしまう問題を修正。
英語原文を表示
Fixed /mcp server list not keeping the focused server visible in short terminals in fullscreen mode

変更後

ノートPCの画面や分割ウィンドウなどの限られた表示領域でも、MCPサーバーの設定を正確に操作できます。

.mcp.jsonで宣言されたMCPサーバーが、詳細パネルで「0台」と誤表示される問題を修正。
英語原文を表示
Fixed plugin details pane showing 0 MCP servers for plugins that declare them via .mcp.json

変更後

導入したプラグインによって「どのツールが追加されたか」の確認が容易になり、使いこなしやすくなります。

関連ドキュメント

設定不足のプラグインMCPサーバーにおいて、不明なエラーではなく修正案付きのメッセージを表示するように改善。
英語原文を表示
Fixed plugin MCP servers with unset config variables showing a generic connection failure instead of a "config issue" message with a fix-it hint; malformed .mcp.json entries no longer drop other MCP servers

変更後

MCPサーバーのトラブルシューティングが格段に早くなり、開発作業を止める時間を最小限に抑えられます。

関連ドキュメント

v2.1.139(1件)

/mcpの再接続機能を改善:再起動なしで.mcp.jsonの編集内容を反映し、失敗時にはHTTPステータスとURLを表示するように変更。
英語原文を表示
/mcp Reconnect now picks up .mcp.json edits without a restart, and shows the HTTP status and URL when reconnecting fails

変更後

MCPサーバーの設定変更とデバッグのサイクルが短縮され、外部ツールとの連携がよりスムーズになります。

関連ドキュメント

v2.1.136(2件)

IDE拡張機能やAgent SDKにおいて、/clear コマンド実行後に設定済みのMCPサーバーやコネクタが消失する問題を修正しました。
英語原文を表示
Fixed MCP servers configured in .mcp.json, plugins, and claude.ai connectors silently disappearing after /clear in the VS Code extension, JetBrains plugin, and Agent SDK

変更後

セッションを切り替えるたびに外部ツールとの再接続を待つ必要がなくなり、シームレスな開発作業を継続できます。

関連ドキュメント

/mcp のサーバーリストが、ターミナルの高さを超えた場合にスクロールできない問題を修正しました。
英語原文を表示
Fixed /mcp server list not scrolling when there are more servers than fit in the terminal

変更後

多数の外部ツールを連携させている環境でも、一覧性を損なうことなく管理できます。

v2.1.132(1件)

接続には成功するものの tools/list に失敗する MCP サーバーについて、1回リトライした上で /mcp にエラー状態を表示するようにしました
英語原文を表示
Fixed MCP servers that connect but fail tools/list silently showing 0 tools — they now retry once and show "connected · tools fetch failed" in /mcp

変更後

MCP サーバー側のトラブルを素早く検知でき、デバッグや設定変更の必要性を即座に判断できるようになります。

関連ドキュメント

v2.1.128(1件)

/mcp コマンドで接続済みサーバーのツール数を表示し、ツールが0個のサーバーにフラグを立てるようになりました
英語原文を表示
/mcp now shows the tool count for connected servers and flags servers that connected with 0 tools

変更後

MCP 連携が正しく機能しているかを一目で確認でき、ツールの不足によるトラブルシューティングが容易になります。

関連ドキュメント

v2.1.122(2件)

/mcp コマンドにおいて、手動追加されたサーバーと重複するURLを持つ claude.ai コネクタを表示し、重複削除のヒントを提示するように改善しました
英語原文を表示
/mcp now shows claude.ai connectors hidden by a manually-added server with the same URL, with a hint to remove the duplicate

変更後

MCPサーバーの設定ミスや重複による予期せぬ挙動を回避し、外部ツールとの連携をより正確に管理できるようになります。

関連ドキュメント

ブラウザでのサインイン後にMCPサーバーが未承認のままである場合の /mcp メッセージを分かりやすく改善しました
英語原文を表示
Clarified the /mcp message shown when an MCP server is still unauthorized after the browser sign-in flow

変更後

外部サービスとの連携トラブル時に、ユーザーが自力で問題を解決しやすくなります。

関連ドキュメント

v2.1.121(1件)

SDK の mcp_authenticate において、カスタムスキームの完了および claude.ai コネクタのための redirectUri をサポートしました。
英語原文を表示
SDK: mcp_authenticate now supports redirectUri for custom scheme completion and claude.ai connectors

変更後

独自のツールやプラットフォーム上で Claude Code SDK を動かす際の、外部サービス連携(OAuth)がより確実に実装できるようになります。

関連ドキュメント

v2.1.118(2件)

フック機能から type: "mcp_tool" を使用して、MCPツールを直接呼び出せるようになりました。
英語原文を表示
Hooks can now invoke MCP tools directly via type: "mcp_tool"

変更後

複雑なスクリプトを書かずにAIと既存のツールの連携を自動化できるため、開発ワークフローの自動化設定がより簡単かつ強力になります。

関連ドキュメント

/mcp メニューにおける OAuth の再認証アクションの表示不備と、401エラー後の認証スタック問題を修正
英語原文を表示
Fixed /mcp menu hiding OAuth Authenticate/Re-authenticate actions for servers configured with headersHelper, and HTTP/SSE MCP servers with custom headers being stuck in "needs authentication" after a transient 401

変更後

外部ツールとの MCP 連携における認証トラブルが軽減され、連携機能の安定性が向上します。

関連ドキュメント

v2.1.117(1件)

--agent フラグを使用したメインスレッドのエージェントセッションで、エージェント定義(フロントマター)の mcpServers が読み込まれるようになりました
英語原文を表示
Agent frontmatter mcpServers are now loaded for main-thread agent sessions via --agent

変更後

特定のタスクに特化したツール(GitHub、Jira など)を持つエージェントを、個別のセッションとして即座に活用できるようになります。

関連ドキュメント

v2.1.101(2件)

claude mcp serve において、outputSchema を検証するMCPクライアントでツール実行が失敗する問題を修正
英語原文を表示
Fixed claude mcp serve tool calls failing with "Tool execution failed" in MCP clients that validate outputSchema

変更後

Claude Codeの機能を他のツールや自作システムから呼び出す際の互換性が向上します。

関連ドキュメント

headersHelper を使用するMCPサーバーの /mcp メニューを改善し、Reconnectオプションを提供するように変更
英語原文を表示
Fixed the /mcp menu offering OAuth-specific actions for MCP servers configured with headersHelper; Reconnect is now offered instead to re-invoke the helper script

変更後

認証が必要な社内ツールやAPIとの連携において、認証切れからの復旧がワンクリックで完了します。

関連ドキュメント

v2.1.89(1件)

-p モードでMCP接続の待ち合わせを完全にスキップする MCP_CONNECTION_NONBLOCKING=true を追加し、さらに --mcp-config で渡したサーバーへの接続待ちを、最も遅いサーバーに引きずられて無期限にブロックする代わりに5秒で打ち切るようにした。
英語原文を表示
Added MCP_CONNECTION_NONBLOCKING=true for -p mode to skip the MCP connection wait entirely, and bounded --mcp-config server connections at 5s instead of blocking on the slowest server

変更後

遅い・応答しないMCPサーバーがあっても起動時間の上限をユーザーが制御でき、headless実行が速く確定的に終わるようになる。

関連ドキュメント

v2.1.85(1件)

Python Agent SDKにおいて、--mcp-configで渡された「type:'sdk'」のMCPサーバーが起動時に失われる問題を修正
英語原文を表示
Fixed Python Agent SDK: type:'sdk' MCP servers passed via --mcp-config are no longer dropped during startup

変更後

独自のアプリケーションにClaude Codeを組み込む開発者が、期待通りにカスタムツールをモデルに提供できるようになります。

関連ドキュメント

v2.1.83(1件)

CLI フラグ --mcp-config を使用した際に、管理ポリシーによる MCP サーバーの許可/拒否リストが無視される問題を修正しました
英語原文を表示
Fixed --mcp-config CLI flag bypassing allowedMcpServers/deniedMcpServers managed policy enforcement

変更後

企業の管理者が設定したセキュリティ基準が確実に守られるようになり、組織全体での安全な AI 利用が保証されます。

関連ドキュメント

v2.1.78(1件)

MCPサーバーを拒否設定にしても、モデルにツールが表示され実行を試みてしまう問題を修正
英語原文を表示
Fixed deny: ["mcp__servername"] permission rules not removing MCP server tools before sending to the model, allowing it to see and attempt blocked tools

変更後

無駄なツール呼び出しが減り、モデルの判断の正確性とレスポンス速度が向上します。

関連ドキュメント

v2.1.77(1件)

エージェントの実行中に /mcp などのダイアログを開くと入力がデッドロックする問題を修正しました
英語原文を表示
Fixed input deadlock when opening /mcp or similar dialogs while the agent is running

変更後

Claude の作業を待つことなく、いつでも設定確認や MCP サーバーの管理を安全に行えます。

関連ドキュメント

v2.1.70(1件)

VS Code 上に MCP サーバー管理ダイアログを新たに追加しました。
英語原文を表示
[VSCode] Added native MCP server management dialog — use /mcp in the chat panel to enable/disable servers, reconnect, and manage OAuth authentication without switching to the terminal

変更後

ターミナルへの移動が不要となり、エディター内での作業フローを中断することなくツール連携を柔軟に行えます。

関連ドキュメント

v2.1.69(2件)

初回実行時に .mcp.json 内の全サーバーをサイレントに有効化していた挙動を修正し、個別の承認ダイアログを表示するように変更
英語原文を表示
Fixed trust dialog silently enabling all .mcp.json servers on first run. You'll now see the per-server approval dialog as expected

変更後

どの外部ツールが実行されているかをユーザーが完全にコントロールできるようになり、透明性と安全性が確保されます。

関連ドキュメント

v2.1.64(1件)

--mcp-config が破損したファイルを指している場合に、アプリがフリーズ(ハング)する問題を修正しました。
英語原文を表示
Fixed hang when --mcp-config points to a corrupted file

変更後

設定ミスによるトラブルから迅速に復旧でき、ツールの信頼性が高まります。

関連ドキュメント

v2.1.50(1件)

存在しないサーバー名を指定した場合に /mcp reconnect コマンドがハングする問題を修正しました。
英語原文を表示
Fixed /mcp reconnect freezing the CLI when given a server name that doesn't exist

変更後

CLIの応答性が向上し、ユーザーは予期せぬハングアップに悩まされることなく、MCPサーバーの管理をスムーズに行えるようになります。

関連ドキュメント

v2.1.30(1件)

Slackのような、動的なクライアント登録をサポートしないMCPサーバーのために、事前設定済みのOAuthクライアント認証情報が追加されました。claude mcp addコマンドで--client-idおよび--client-secretを使用してください。
英語原文を表示
Added pre-configured OAuth client credentials for MCP servers that don't support Dynamic Client Registration (e.g., Slack). Use --client-id and --client-secret with claude mcp add.

変更後

MCPサーバーとの連携設定が簡素化され、より多くのツールを迅速に利用できるようになりました。

関連ドキュメント

v2.1.6(2件)

mcp list および mcp get コマンドで、孤立したMCPサーバープロセスが残存する問題が修正されました。
英語原文を表示
Fixed mcp list and mcp get commands leaving orphaned MCP server processes

変更後

リソースの無駄な消費を防ぎ、システム全体の安定性が向上します。

関連ドキュメント

MCPサーバーの有効化/無効化を @メンションで行う機能が削除され、代わりに /mcp enable <name> コマンドを使用するようになりました。
英語原文を表示
Removed ability to @-mention MCP servers to enable/disable - use /mcp enable <name> instead

変更後

コマンド操作が統一され、MCPサーバーの管理がより直感的かつ確実になります。

関連ドキュメント

v2.0.71(1件)

v2.0.70(1件)

Added wildcard syntax mcp__server__* for MCP tool permissions to allow or deny all tools from a server

関連ドキュメント

v2.0.67(1件)

v2.0.60(1件)

Enabled "/mcp enable [server-name]" or "/mcp disable [server-name]" to quickly toggle all servers

v2.0.33(1件)

Fixed claude mcp serve exposing tools with incompatible outputSchemas

関連ドキュメント

v2.0.30(1件)

v2.0.10(1件)

v1.0.73(1件)

v1.0.58(1件)

v1.0.44(1件)

v1.0.24(1件)

Improved /mcp output

v1.0.18(1件)

v0.2.75(1件)

v0.2.50(1件)

New MCP "project" scope now allows you to add MCP servers to .mcp.json files and commit them to your repository

関連ドキュメント

v0.2.36(2件)

Add MCP servers as JSON strings with claude mcp add-json <n> <json>

関連ドキュメント

v0.2.32(1件)

Interactive MCP setup wizard: Run "claude mcp add" to add MCP servers with a step-by-step interface

関連ドキュメント

v0.2.31(1件)

MCP debug mode: Run with --mcp-debug flag to get more information about MCP server errors

関連ドキュメント