get_reviews
ActiveTool of Yelp
⚠️ UPSTREAM-UNRELIABLE — Yelp Fusion's /reviews endpoint has been 404-ing on most ids since mid-2026 even for valid businesses. PREFER `get_business` (which sometimes inlines a snippet) or `search_businesses` for review-context queries. If you must call get_reviews: pass the ENCRYPTED business id (long alphanumeric, e.g. "WavvLdfdP6g8aZTtbBQHTw") returned in search_businesses results — aliases / slugs (e.g. "garaje-san-francisco") reliably 404. Returns up to 3 review snippets per business (rating, text, author, timestamp); "limit" is capped by Yelp upstream regardless of what you pass.
Parameters schema
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Yelp business id or alias (from search_businesses results)."
},
"limit": {
"type": "number",
"description": "Number of reviews to return (default 3, max 50)."
},
"_apiKey": {
"type": "string",
"description": "Optional — your own Yelp Fusion API key for higher limits; omit to use the shared Pipeworx key."
},
"sort_by": {
"enum": [
"yelp_sort",
"newest"
],
"type": "string",
"description": "Sort order: \"yelp_sort\" (default) or \"newest\"."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Yelp
https://github.com/pipeworx-io/mcp-yelp
1/7 registries