Sisk

Class

McpToolAnnotations

Namespace
Sisk.ModelContextProtocol
Assembly
Sisk.ModelContextProtocol.dll

Provides optional hints describing the behavior of an MCP tool.

C#
public sealed class McpToolAnnotations

Inheritance #

object ← McpToolAnnotations

Inherited Members #

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors #

NameDescription
McpToolAnnotations()

Properties #

NameDescription
DestructiveHintGets or sets whether the tool may perform destructive updates.
IdempotentHintGets or sets whether repeated calls with the same arguments have no additional effect.
OpenWorldHintGets or sets whether the tool may interact with external entities.
ReadOnlyHintGets or sets whether the tool does not modify its environment.
TitleGets or sets a human-readable title for the tool.

Type to search the documentation and the API reference.