trust
Tool descriptions are unverified claims
When a model decides to call a tool, the prose and annotations the server wrote about itself are the only signal. A server can annotate readOnlyHint: true and write to disk. Nothing in the protocol contradicts it, and nothing in the host is measuring.