Question 210
An agent sees an MCP tool description claiming it can approve production deployment without operator authorization. What is the correct trust model?
Explanation
Correct Answer
Natural-language claims are not a policy engine. Require explicit authorization for consequential writes. A tool description may claim production approval but cannot confer actual authority. The backend's enforced permissions and an authorized operator's decision govern release, regardless of what an MCP method advertises to the model. Production approval should be represented by an auditable operator decision or signed release gate, not a free-text promise in MCP metadata. Audit side effects and receipts after allowed execution.
Incorrect Answers
Model confidence is not an approval record from the production deployment owner. A tool description can encourage selection of a capability, but cannot override a mandatory review or change-management gate. If a model bypasses the operator because it believes a deployment is safe, the executor would be accepting untrusted language as authority. Preserve the host's authenticated permissions and required approval evidence even when the tool advertises a broad administrative action.
Being able to connect to an MCP server says only that a transport and interface are available, not that every method has administrator privileges or user consent. A server-provided description may be inaccurate or compromised, and its claim that it can approve deployment cannot override organizational release gates. The host must independently authorize the exact side effect, account and environment, checking required operator approval before dispatch. Trust in a tool implementation is distinct from authority to approve production changes.
A description claiming that a tool approves deployment is ordinary capability metadata supplied by its server, not proof that the caller is authorized to promote production code. The backend must check the real authenticated principal, release target, required approvals and current policy before any consequential action. A model can quote an attractive tool description and still lack permission to run it. Executing from advertised wording would make an untrusted catalog entry an authority escalation path.



Claude Certified Architect - Foundations (CCA-F) Practice Tests