Inspect MCP tool declaration
get_tool_catalog_diagnosticsRead the exact registered MCP tools/list metadata for one named AiLinkAny tool through this already-authorized OAuth connection. Return annotations and description by default; set include_schemas=true when full input/output JSON Schema is needed. This is read-only, one tool per call, and never returns OAuth credentials, account secrets or private server settings. Use for troubleshooting tool compatibility, not for ordinary computer commands.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"tool_name": "<tool_name>"
},
"name": "get_tool_catalog_diagnostics"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool_name | Yes | Exact AiLinkAny tool name to inspect. | |
| include_schemas | No | Also return the selected tool's actual input/output JSON Schemas and declared security schemes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| tool | Yes | ||
| tool_name | Yes | ||
| catalog_tool_count | Yes |