MCP Tool Definition
Definition of a tool available in the Model Context Protocol
Properties
name(string): Name of the tool.description(string): Description of what the tool does.parameters: Definition of tool parameters. Refer to #/definitions/toolParameters.
Definitions
toolParameters(object): Tool parameter definitions.type(string): Type of parameter schema. Default:object.properties(object): Parameter properties. Can contain additional properties.- Additional Properties: Refer to #/definitions/toolParameter.
 
required(array): List of required parameters.- Items (string)
 
toolParameter(object): Individual tool parameter definition.type(string): Type of parameter. Must be one of:['string', 'number', 'integer', 'boolean', 'array', 'object'].description(string): Description of the parameter.enum(array): Possible enum values for this parameter.- Items
 
default: Default value for this parameter.
Documentation file automatically generated at 2025-08-12 05:39:47.683420+00:00.