Skip to content

原文(日本語に翻訳)

deniedMcpServers 設定がclaude.aiのMCPサーバーをブロックしない問題を修正しました。

原文(英語)

Fixed deniedMcpServers setting not blocking claude.ai MCP servers

概要

deniedMcpServers 設定でMCPサーバーを拒否リストに追加しても、claude.aiが提供するMCPサーバーには効果がなく、ブロックできない問題がありました。この修正により、deniedMcpServers 設定がclaude.aiのMCPサーバーに対しても正しく機能するようになりました。

基本的な使い方

.claude/settings.json での deniedMcpServers の設定:

json
{
  "deniedMcpServers": [
    "claude.ai/mcp/server-name"
  ]
}

修正後は、claude.aiが提供するMCPサーバーもこの拒否リストでブロックできます。

実践例

ユースケース: 特定のclaude.ai MCPサーバーを拒否する

プロジェクトで特定のclaude.ai MCPサーバーを使用しないように設定:

json
{
  "deniedMcpServers": [
    "claude.ai/mcp/github",
    "claude.ai/mcp/browser"
  ]
}

ユースケース: 組織のポリシーでclaude.ai MCPサーバーを制限する

managed-settings.json で組織全体のclaude.ai MCPサーバーアクセスを制御:

json
{
  "deniedMcpServers": [
    "claude.ai/mcp/*"
  ]
}

注意点

  • この修正はセキュリティおよびアクセス制御に関する重要な修正です
  • deniedMcpServers に追加したサーバーはclaude.aiのものも含めてすべてブロックされます
  • 拒否リストに追加されたサーバーからのツール呼び出しは実行されません

関連情報