Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden for behavioral disclosure. 'Make an MCP server' suggests a creation/write operation, but the description doesn't clarify what this action entails, whether it requires specific permissions, what happens if a server with that name already exists, or what the expected outcome is. No behavioral traits are disclosed beyond the vague verb 'make'.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.