MCPToolDefinition
Complete MCP tool definition
Properties
name (required)
- Type:
string - Description: Tool name
description (required)
- Type:
string - Description: Tool description
version
- Type:
string - Description: Tool version
category (required)
- Type:
string - Description: Tool category
parameters
- Type:
array - Description: Tool parameters
returns
- Type:
object - Description: Return type schema
examples
- Type:
array - Description: Usage examples
mcp_compatible
- Type:
boolean - Description: MCP protocol compatibility
agent_compatible
- Type:
array - Description: Compatible agents
Example
{}