MCP Integration in Claude Code
Last reviewed
Correct answer: D. A repository you cloned launching processes on your machine without you having consented to it.
Explanation
The principle — A repository can carry instructions to start programs, so opening one in a session is closer to running code than to reading it.
Why the key is correct — The documentation states the reason directly: the prompt exists so a repository you clone cannot launch processes on your machine without your consent. That is an execution boundary, and you are the one being asked to cross it.
Why the others are wrong — Nothing about licensing is being acknowledged. Network access is only part of what a definition can trigger, and the smaller part. And the usual assumption that a clone is inert stops holding once the clone contains a server definition.
Remember this — Approving a project server is consenting to run something, not to read something.
Sources — Anthropic's Claude Code MCP quickstart.
Sources
“The prompt exists so a repository you clone can't launch processes on your machine without your consent.”
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.