Find Restaurant
find_restaurantLook up restaurants by name when the diner, a booking app or a guide has named one: returns matching places with Seemor IDs, grade or preliminary band, a one-line read and seemor_url. Pass city whenever the conversation shows it, in English or the local language; a neighborhood also works. Partial names match; chains return one row per branch. Not for choosing where to eat: to pick a place for a meal, call recommend with the ask instead of inventing candidates and checking them here. Each result reports coverage_level: 'full' (letter grade, or grade_state 'not_highlighted' with grade null), 'basic' (quick read: grade null, preliminary_band which is the floor of the range, tldr, caveat) or 'none' (no analysis yet). A 0-result answer means Seemor has no match for that spelling; try the name without a leading article (Le, La, Cafe, Chez) before telling the diner it is not covered. Rows carry google_maps_url and website when Seemor holds them (null otherwise), plus seemor_url. Seemor holds no booking, availability or opening-hours data: use a booking app for those and join on restaurant name and address.
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": {
"name": "<name>"
},
"name": "find_restaurant"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City to narrow the search, in English or the local language ('Vienna' or 'Wien', 'Prague' or 'Praha', 'Montréal'). A neighborhood or region also works. Whenever the conversation shows which place is meant, include its state or country ('Vienna, Virginia'), so a shared name needs no guess. Recommended when the name is common. The result says which place was used (place) and lists other places with the same name (other_places). | |
| name | Yes | Restaurant name to search for (partial matches work). Example: 'Barrafina', 'Pizza Pilgrims', 'Noma'. | |
| limit | No | Maximum results to return (1-20, default 5). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| place | No | ||
| status | No | ||
| message | No | ||
| results | No | ||
| next_step | No | ||
| place_note | No | ||
| ai_generated | No | ||
| other_places | No | ||
| total_matches | No | ||
| digital_source_type | No |