OptionalAnnotationsTool annotations/hints as JSON
Unique identifier
JSON Schema for input parameters
Reference to the MCP server
OptionalOutputJSON Schema for output (if provided)
Tool status
OptionalToolTool description
Tool name (unique per server)
OptionalToolHuman-readable title
MCP tool definition discovered from server