Class RequestParams | MCP C# SDK

Namespace
ModelContextProtocol.Protocol
Assembly
ModelContextProtocol.Core.dll

Provides a base class for all request parameters.

public abstract class RequestParams
Inheritance

RequestParams

Derived
Inherited Members

Properties

Meta

Gets or sets metadata reserved by MCP for protocol-level metadata.

[JsonPropertyName("_meta")]
public JsonObject? Meta { get; set; }

Property Value

JsonObject

ProgressToken

Gets the opaque token that will be attached to any subsequent progress notifications.

[JsonIgnore]
public ProgressToken? ProgressToken { get; }

Property Value

ProgressToken?