search_value
Locate where a value appears across database tables using fuzzy, case-insensitive substring matching, returning matching tables and columns with counts and sample rows.
Instructions
Find WHERE a value appears across tables (fuzzy, case-insensitive substring).
Returns the tables/columns containing the value, with match counts and samples.
For speed on large databases, first narrow with list_tables/find_columns and pass
a tables shortlist; otherwise it scans all non-system tables (bounded, may
return partial results flagged truncated).
Matches arrive on the text channel only, inside the untrusted-data banner: this tool emits no structuredContent.
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": {
"database": "<database>",
"value": "<value>"
},
"name": "search_value"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | ||
| tables | No | ||
| database | Yes | ||
| limit_per_column | No |