SF and NYC restaurants, cafes, desserts and bars ranked by how Asian diners rate them.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Full Asian Recs page for one place: both ratings and the gap, share of reviewers who are Asian, dishes Asian diners mention most, quotes from Asian diners, Google and Yelp ratings, and links (Asian Recs, Google Maps, Yelp, Instagram). Use when someone asks about one specific place in San Francisco or New York.
sf = San Francisco, nyc = New York
Place name; partial names work.
Narrow to one kind of place when a name is ambiguous.
Full Asian Recs page for one place: both ratings and the gap, share of reviewers who are Asian, dishes Asian diners mention most, quotes from Asian diners, Google and Yelp ratings, and links (Asian Recs, Google Maps, Yelp, Instagram). Use when someone asks about one specific place in San Francisco or New York.
| Argument | Type | Description |
|---|---|---|
| city* | string | sf = San Francisco, nyc = New York |
| name* | string | Place name; partial names work. |
| type | string | Narrow to one kind of place when a name is ambiguous. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"city",
"name"
],
"properties": {
"city": {
"enum": [
"sf",
"nyc"
],
"type": "string",
"description": "sf = San Francisco, nyc = New York"
},
"name": {
"type": "string",
"description": "Place name; partial names work."
},
"type": {
"enum": [
"restaurants",
"desserts",
"cafes",
"bars"
],
"type": "string",
"description": "Narrow to one kind of place when a name is ambiguous."
}
}
}Areas, neighborhoods and cuisines available for a city and kind of place, with how many ranked places each has. Use to find the exact neighborhood and cuisine names search_places accepts, or to answer what is covered.
| Argument | Type | Description |
|---|---|---|
| city* | string | sf = San Francisco, nyc = New York |
| type | string | Kind of place. Default restaurants. Boba, coffee, tea and bakeries are cafes; ice cream and dessert shops are desserts. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"city"
],
"properties": {
"city": {
"enum": [
"sf",
"nyc"
],
"type": "string",
"description": "sf = San Francisco, nyc = New York"
},
"type": {
"enum": [
"restaurants",
"desserts",
"cafes",
"bars"
],
"type": "string",
"description": "Kind of place. Default restaurants. Boba, coffee, tea and bakeries are cafes; ice cream and dessert shops are desserts."
}
}
}Find places in San Francisco or New York ranked by how Asian diners rate them. Each result has the Asian diners' rating, everyone else's rating, the gap between them, how many Asian diners reviewed it, top dishes, neighborhood and a link to its page. Use when someone asks where to eat or drink in San Francisco or New York, or for restaurant, dessert, cafe or bar recommendations there. When nothing matches, message says why.
| Argument | Type | Description |
|---|---|---|
| city* | string | sf = San Francisco, nyc = New York |
| near | object | A point to measure distance from; adds distance_mi to results. |
| sort | string | asian_rating: Asian diners' rating, highest first; loved_more: Biggest gap above everyone else; most_asian_diners: Most Asian diners; share_asian: Highest share of Asian reviewers; distance: Closest first (needs near). Default asian_rating. |
| type | string | Kind of place. Default restaurants. Boba, coffee, tea and bakeries are cafes; ice cream and dessert shops are desserts. |
| limit | integer | Default 10. |
| query | string | Free text matched against name, cuisine, neighborhood and dishes, e.g. a dish like "soup dumplings". |
| cuisine | string |
| Cuisine or drink category, e.g. "ramen", "sichuan", "korean", "dim sum", or "boba" with type cafes. |
| location | string | Neighborhood or area, e.g. "Mission", "East Village", "Flushing", "Manhattan — Downtown". list_filters has the exact names. |
| radius_mi | number | With near: only places within this many miles. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"city"
],
"properties": {
"city": {
"enum": [
"sf",
"nyc"
],
"type": "string",
"description": "sf = San Francisco, nyc = New York"
},
"near": {
"type": "object",
"required": [
"lat",
"lng"
],
"properties": {
"lat": {
"type": "number"
},
"lng": {
"type": "number"
}
},
"description": "A point to measure distance from; adds distance_mi to results."
},
"sort": {
"enum": [
"asian_rating",
"loved_more",
"most_asian_diners",
"share_asian",
"distance"
],
"type": "string",
"description": "asian_rating: Asian diners' rating, highest first; loved_more: Biggest gap above everyone else; most_asian_diners: Most Asian diners; share_asian: Highest share of Asian reviewers; distance: Closest first (needs near). Default asian_rating."
},
"type": {
"enum": [
"restaurants",
"desserts",
"cafes",
"bars"
],
"type": "string",
"description": "Kind of place. Default restaurants. Boba, coffee, tea and bakeries are cafes; ice cream and dessert shops are desserts."
},
"limit": {
"type": "integer",
"maximum": 30,
"minimum": 1,
"description": "Default 10."
},
"query": {
"type": "string",
"description": "Free text matched against name, cuisine, neighborhood and dishes, e.g. a dish like \"soup dumplings\"."
},
"cuisine": {
"type": "string",
"description": "Cuisine or drink category, e.g. \"ramen\", \"sichuan\", \"korean\", \"dim sum\", or \"boba\" with type cafes."
},
"location": {
"type": "string",
"description": "Neighborhood or area, e.g. \"Mission\", \"East Village\", \"Flushing\", \"Manhattan — Downtown\". list_filters has the exact names."
},
"radius_mi": {
"type": "number",
"description": "With near: only places within this many miles.",
"exclusiveMinimum": 0
}
}
}