Table of Contents

Class CallToolRequestParams

Namespace
ModelContextProtocol.Protocol.Types
Assembly
ModelContextProtocol.dll

Used by the client to invoke a tool provided by the server. See the schema for details

public class CallToolRequestParams : RequestParams
Inheritance
CallToolRequestParams
Inherited Members

Properties

Arguments

Optional arguments to pass to the tool.

[JsonPropertyName("arguments")]
public Dictionary<string, JsonElement>? Arguments { get; init; }

Property Value

Dictionary<string, JsonElement>

Name

Tool name.

[JsonPropertyName("name")]
public required string Name { get; init; }

Property Value

string