OptionaldestructiveIf true, the Endpoint may perform destructive updates; if false, updates are only additive.
OptionalidempotentIf true, repeated calls with the same arguments have no additional effect.
OptionalopenIf true, the Endpoint may interact with an "open world" of external entities.
OptionalreadIf true, the Endpoint does not modify its environment.
MCP-inspired behavior hints for an Endpoint. Only these keys are persisted; unknown keys are stripped.