Struct and module-based JSON schema generated from modelcontextprotocol.io JSON schema.
A request from the client asking the server to advertise its supported
protocol versions, capabilities, and other metadata. Servers MUST
implement server/discover. Clients MAY call it but are not
required to — version negotiation can also happen inline via
per-request _meta.