McpRequest
A JSON-RPC 2.0 request envelope.
id object
oneOf
- null
- JsonRpcId
null
methodstringrequired
MCP method to invoke. tools/list enumerates the available tools;
tools/call executes one.
Example:
tools/callparamsobject | nullnullable
Method arguments. For tools/call this is {"name": ..., "arguments": ...}.
McpRequest
{
"id": "null",
"method": "tools/call",
"params": "Unknown Type: object,null"
}