InitializeRequest
This request is sent from the client to the server when it first connects, asking it to begin initialization.
The initialize request is the first message exchanged in the MCP protocol handshake. It allows the client to communicate its capabilities and protocol version to the server, and receive the server's capabilities in response.
Properties
The capabilities that this client supports. Describes which optional features the client has implemented.
Information about the client implementation, including name, version, and branding.
Metadata for this request. May include a progressToken for out-of-band progress notifications.
The initialization parameters including protocol version and client capabilities.
The latest version of the Model Context Protocol that the client supports.