MCPListToolsTool interface

A tool available on an MCP server.

Properties

annotations

Additional metadata supplied by the MCP server about the tool.

description

A description of the tool provided by the MCP server.

input_schema

The JSON schema describing the tool's input.

name

The name of the tool.

Property Details

annotations

Additional metadata supplied by the MCP server about the tool.

annotations?: MCPListToolsToolAnnotations

Property Value

description

A description of the tool provided by the MCP server.

description?: string

Property Value

string

input_schema

The JSON schema describing the tool's input.

input_schema: MCPListToolsToolInputSchema

Property Value

name

The name of the tool.

name: string

Property Value

string