Class InitializeRequestParams
- Namespace
- ModelContextProtocol.Protocol.Types
- Assembly
- ModelContextProtocol.dll
Parameters for an initialization request sent to the server. See the schema for details
public class InitializeRequestParams : RequestParams
- Inheritance
-
InitializeRequestParams
- Inherited Members
Properties
Capabilities
The client's capabilities.
[JsonPropertyName("capabilities")]
public ClientCapabilities? Capabilities { get; init; }
Property Value
ClientInfo
Information about the client implementation.
[JsonPropertyName("clientInfo")]
public required Implementation ClientInfo { get; init; }
Property Value
ProtocolVersion
The version of the Model Context Protocol that the client wants to use.
[JsonPropertyName("protocolVersion")]
public required string ProtocolVersion { get; init; }