Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint, and the description adds context beyond those: it reports the output shape (id, title, url), indicates that this is a metadata-level search rather than full-text retrieval, and identifies the follow-up tool by name. The 'this site's content' phrasing also clarifies scope.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.