{"name":"--allow-real-servers","slug":"allow-real-servers","family":"cli","title":"CLI flags","noun":"CLI flag","description":"`claude plugin eval` adds `--trust-plugin` for CI and `--allow-real-servers` to run real MCP servers without mocks","description_source":"entry","described_by":{"version":"2.1.269","anchor":"new-cli-flags-for-the-plugin-eval-command-trust-plugin-an"},"presence":{"first_seen":"2.1.269","removed_in":null,"in_current_build":true,"newest_mined":"2.1.319","builds":47,"mined_builds":159,"first_cited":{"version":"2.1.269","released_at":"2026-09-11 18:12:49","spans":1}},"aliases":[],"entries":[{"version":"2.1.269","anchor":"new-cli-flags-for-the-plugin-eval-command-trust-plugin-an","heading":"New CLI flags for the plugin-eval command: --trust-plugin and --allow-real-servers","line":"`claude plugin eval` adds `--trust-plugin` for CI and `--allow-real-servers` to run real MCP servers without mocks","released_at":"2026-09-11 18:12:49","reason":"found in this entry's text, named in this entry"},{"version":"2.1.269","anchor":"claude-plugin-eval-gains-allow-real-servers-and-concurre","heading":"'claude plugin eval' gains --allow-real-servers and concurrency options, plus harness-failure tracking","line":"'claude plugin eval' adds --allow-real-servers and concurrency options, plus separate harness-failure tracking","released_at":"2026-09-11 18:12:49","reason":"found in this entry's text, named in this entry"},{"version":"2.1.269","anchor":"eval-mocks-plugins-with-unenumerable-mcp-servers-now-handle","heading":"Eval mocks: plugins with unenumerable MCP servers now handled explicitly","line":"Eval mocking now gives specific errors when a plugin's MCP servers can't be enumerated for mocking","released_at":"2026-09-11 18:12:49","reason":"found in this entry's text"}],"entries_total":3,"docs":[{"source":"claude-code","path":"plugin-evals","title":"Test plugins with evals","documented":false},{"source":"claude-code","path":"plugins\/cli-reference","title":"Plugin commands reference","documented":false}],"docs_total":2,"gates":[],"related":[{"name":"--allow-dangerously-skip-permissions","slug":"allow-dangerously-skip-permissions","description":"Add `bypassPermissions` to the `Shift+Tab` mode cycle without starting in it. Lets you begin in a different mode like `plan` and switch to `bypassPermissions` later. See [permission modes](https:\/\/code.claude.com\/docs\/en\/permission-modes.md#skip-all-checks-with-bypasspermissions-mode)"},{"name":"--allow-tools","slug":"allow-tools","description":"Eval results now list which stand-in servers answered and count calls nothing covered."},{"name":"--allowed","slug":"allowed","description":null},{"name":"--allowed-tools","slug":"allowed-tools","description":"Tools that execute without prompting for permission, apart from reads from [network paths](https:\/\/code.claude.com\/docs\/en\/permissions.md#network-paths). See [permission rule syntax](https:\/\/code.claude.com\/docs\/en\/settings-reference.md#permission-rule-syntax) for pattern matching. To restrict which tools are available, use `--tools` instead. If you name one of the [task-tracking tools](https:\/\/code.claude.com\/docs\/en\/tools-reference.md#task-tool-availability) here, Claude Code also opts the session in"},{"name":"--allowedTools","slug":"allowedtools","description":"Tools that execute without prompting for permission, apart from reads from [network paths](https:\/\/code.claude.com\/docs\/en\/permissions.md#network-paths). See [permission rule syntax](https:\/\/code.claude.com\/docs\/en\/settings-reference.md#permission-rule-syntax) for pattern matching. To restrict which tools are available, use `--tools` instead. If you name one of the [task-tracking tools](https:\/\/code.claude.com\/docs\/en\/tools-reference.md#task-tool-availability) here, Claude Code also opts the session in"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/cli\/allow-real-servers","family_url":"https:\/\/changelogs.core-directive.com\/reference\/cli.json"}