Describe MCP tool schema
schema_describeReturns the canonical input schema.
Use this before calling a tool when the expected arguments are unclear, when validation errors mention missing or invalid fields, or when a tool supports multiple modes, platforms, targets, schedules, content types, or other variants. This is especially useful for complex tools such as posts_create, where required fields and valid enum values depend on the selected target.
If jsonPointer is provided, returns only that sub-schema. If toolName is omitted, returns the available tool names and summaries.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "schema_describe"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| toolName | No | Name of the MCP tool to describe. Omit to list describable tools. | |
| jsonPointer | No | Optional JSON Pointer into the selected tool's input schema, for example /properties/socialAccounts/items. Use this to inspect a nested part of a large schema. |