Tools, not prompts
MCP exposes an API to a model as typed tools with validated parameters. The model decides which tool fits; it never composes the raw request – so a misplaced zero or a wrong account id is structurally impossible, not just unlikely.
