Skip to content

McpTool

Machine-readable MCP tool descriptor.

public sealed record McpTool : IEquatable<McpTool>
  • IEquatable<McpTool>

Machine-readable MCP tool descriptor.

public McpTool(string Name, string Description, object InputSchema)
  • Name (string): Stable tool name.
  • Description (string): Tool description.
  • InputSchema (object): Input schema object for the tool.

Tool description.

public string Description { get; init; }

string

Input schema object for the tool.

public object InputSchema { get; init; }

object

Stable tool name.

public string Name { get; init; }

string