MCP Integration in Claude Code
Last reviewed
Correct answer: B. The project-scoped ones, which come from the configuration file at the project root.
Explanation
The principle — The approval gate is about provenance. It fires for configuration that arrived with someone else's repository.
Why the key is correct — For security reasons, Claude Code prompts for approval in interactive sessions before using project-scoped servers from the project configuration file. Those are the entries you did not write.
Why the others are wrong — Servers you added yourself are not re-confirmed, because adding them was the consent. Needing credentials is not the trigger. And the decision belongs to a project rather than to a machine.
Remember this — You are asked about the servers that came from the repository, not the ones you added.
Sources — Anthropic's Claude Code MCP reference.
Sources
“For security reasons, Claude Code prompts for approval in interactive sessions before using project-scoped servers from .mcp.json files.”
Practise 10 questions on this topic
Take MCP Integration in Claude Code — Timed Test 1 (10 questions) — scored instantly, explanation for every question, no login.