Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint=false, so the safe read-only profile is covered. The description adds useful behavioral context by detailing what the returned metadata includes (curation status, modelling approach, SBML format/version, publication data, contributor roles, ontology annotations) and notes the CC0/EMBL-EBI provenance. It does not cover rate limits or error behavior, but the bar is lower because rich annotations are present.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.