resolveNames
Finds the real label or property behind an uncertain name, ignoring case, separators, and plurals and ranking matches by spelling. Use it when a schema label or field is unknown instead of guessing.
Instructions
Find the real label or property behind a name you are unsure of (case, separators and plural endings ignored, then ranked by spelling): "patients" → Patient, "patients.birthdate" → Patient.Birthday. Call it instead of guessing when a label or field name is not in the schema. Returns [{ label, property?, score }].
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": {
"text": "<text>"
},
"name": "resolveNames"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | A label, a property, or Label.property. | |
| limit | No | Most suggestions (default 5). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| names | Yes |