Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the read-only, non-destructive nature, so the description's added value is limited to specifying what capability categories are returned. It does not disclose any behavioral traits such as network dependency, latency, or failure modes beyond the phrase 'from the public remote MCP', though this is a lightweight read operation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.