settings.json

allowClaudeInChromeWithManagedMcp

型boolean記述場所管理者設定のみ

デプロイ済みの managed-mcp.json と並行して、組み込みの Claude in Chrome サーバーの実行を許可する。このキーがない場合、デプロイ済みの managed-mcp.json があるとターミナルセッションで Claude in Chrome がブロックされる。Claude Code v2.1.282 以降が必要

既定値: false。そのためデプロイ済みの managed-mcp.json があるとターミナルセッションで Claude in Chrome がブロックされる

記述例

{
  "allowClaudeInChromeWithManagedMcp": true
}

使い方・用途

  • デフォルト値は false で、この場合 managed-mcp.json がターミナルセッションで Claude in Chrome をブロックする
  • true にすると、管理者は managed-mcp.json による排他 MCP 制御を維持したまま、ユーザーが claude --chrome などで Chrome 統合を利用できるようになる
  • 設定できるのはデバイス自身のマネージド設定(MDM プロファイル、HKLM レジストリ、managed-settings.json)のみで、サーバー管理設定やユーザー書き込み可能な設定では効果がない
  • v2.1.282 未満では設定が無視され、起動時エラーの文言が異なる
英語原文(公式ドキュメントより)

Let the built-in [Claude in Chrome](/docs/en/chrome) server run alongside a deployed managed-mcp.json. Without this key, a deployed managed-mcp.json blocks Claude in Chrome in terminal sessions. Requires Claude Code v2.1.282 or later.

関連ドキュメント

関連する変更履歴

v2.1.282(1件)

Added
排他的な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による排他制御が有効な環境では、claude --chromeを利用できず、Chromeがブロックされたことを示すエラーが表示されていましたが、そのエラーは具体的な設定名を示していませんでした。

変更後

Chromeをブロックした際に表示されるエラーは、その制御を適用する設定の正式なキー名を示すようになり、管理者とユーザーの双方が原因の特定をしやすくなります。

ユーザーへの恩恵

管理者はmanaged-mcp.jsonを排他制御に使ったまま、チームにChrome統合を許可できるようになります。

関連ドキュメント