Select Rows
select_rowsRetrieve bounded rows from allowlisted tables using typed filters, ordering, and paging, avoiding arbitrary SQL.
Instructions
Select bounded rows from an allowlisted object using typed filters, never arbitrary SQL.
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": {
"schema": "<schema>",
"table": "<table>"
},
"name": "select_rows"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| table | Yes | ||
| offset | No | ||
| schema | Yes | ||
| columns | No | ||
| filters | No | ||
| order_by | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| rows | No | ||
| error | No | ||
| limit | Yes | ||
| offset | Yes | ||
| row_count | No | ||
| truncated | No |