{"version":"2.1.301","anchor":"sdk-type-mcp-servers-excluded-from-dynamic-permission-scope","canonical_anchor":"sdk-type-mcp-servers-excluded-from-dynamic-permission-scope","heading":"SDK-provided MCP servers are left out of some permission rule handling","tier":"internal","area":"SDK","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301\/e\/sdk-type-mcp-servers-excluded-from-dynamic-permission-scope","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301","markdown":"### SDK-provided MCP servers are left out of some permission rule handling\n\nWhen Claude Code applies permission rules to MCP servers added while it runs, it now skips servers supplied through the Agent SDK\n\n**Unclear.** What skipping SDK-supplied servers here changes for a person using them is not clear.\n\n**What**\n\nMCP servers are add-ons that give Claude extra tools. Some are added while Claude Code is running. When Claude Code applies rules to those servers, it now skips any supplied by a program built on the Agent SDK, Anthropic's kit for running Claude Code from your own code.\n\n**Why**\n\nThis changes which servers added while Claude Code runs have policy rules applied to them.\n\n- Area: SDK\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}