Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations specify readOnlyHint=false, idempotentHint=false, confirming a non-idempotent write. The description adds context that the entity being added is a team/participant to a tournament, which is useful behavioral framing. However, it doesn't disclose side effects like whether seeds are unique or whether the tournament must be in a certain state. With annotations covering the safety profile, a 3 is appropriate.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.