# McpJsonRpcRequest

Model ID: `McpPatientRequest`

JSON-RPC 2.0 request envelope (MCP protocol 2024-11-05).

Type: `object`

## Fields

| Field | Type | Required | Format | Allowed values | Default | Nullable | Description |
|---|---|---:|---|---|---|---:|---|
| `id` | `string|integer|null` | No |  |  |  | Yes | Request id; omitted for notifications. |
| `jsonrpc` | `string` | Yes |  |  |  | No |  |
| `method` | `string` | Yes |  | initialize, notifications/initialized, tools/list, tools/call |  | No |  |
| `params` | `object` | No |  |  |  | No | Method parameters; McpToolCallParams for tools/call. |

## Example

None declared in canonical OpenAPI.
