Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, openWorldHint=true, idempotentHint=true, and destructiveHint=false, so the description need only add context beyond safety. It does: it enumerates the returned data (all written name forms incl. Sámi/minority forms, status, type, county, municipality, coordinates, last-updated date, boundary geometry where available), the data source and licence (Kartverket, NLOD 2.0), and that no auth is required. It does not cover not-found or error behavior, but that is a minor gap given the safe-read annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.