Yelp

Connect your AI agents to Yelp.

Available Tools

autocomplete

Get autocomplete suggestions for search text. Returns matching terms, businesses, and categories. Optionally provide lat/lng for location-aware results.

search_businesses

Search businesses by term, location, category, price, and more. Requires location or latitude/longitude. Returns up to 50 per page, 1000 total via offset pagination.

search_businesses_by_phone

Find businesses by phone number. Phone must include + and country code (e.g. ‘+14157492060’).

match_business

Match a business by name, address, city, state, and country. Returns best-matching Yelp business. Use match_threshold=‘none’ to get all potential matches.

get_business

Get detailed info for a business by ID or alias, including hours, photos, price, rating, and location. Use search_businesses to find IDs.

search_food_delivery

Search businesses that offer food delivery. Requires location or latitude/longitude. Currently US-only.

get_service_offerings

Get service offerings for a business (e.g. plumbing, electrical). Requires Yelp Partner API access.

get_engagement_metrics

Get engagement metrics (page views, ad clicks, calls, etc.) for one or more businesses. Requires Yelp Partner API access.

get_business_insights

Get business insights including review trends and competitive benchmarks. Requires Yelp Partner API access.

get_food_and_drinks_insights

Get food and drink insights for a business, including trending items. Requires Yelp Partner API access.

get_risk_signal_insights

Get risk signal insights for a business (e.g. health inspection issues). Requires Yelp Partner API access.

list_categories

List all Yelp business categories. Optionally filter/translate by locale. Returns alias, title, and parent categories.

get_category

Get details for a specific category by alias (e.g. ‘pizza’). Use list_categories to find valid aliases. Requires developer beta.

search_events

Search for events by location, category, date range, and more. Requires location or lat/lng. Supports offset pagination. Requires developer beta.

get_event

Get details for a specific event by ID. Use search_events to find event IDs. Requires developer beta.

get_featured_event

Get the featured event for a location. Requires location or latitude/longitude. Requires developer beta.

get_reviews

Get reviews for a business. Supports pagination via limit/offset and sorting by ‘yelp_sort’ or ‘newest’. Use search_businesses to find business IDs.

get_review_highlights

Get review highlight excerpts for a business, showing key themes from reviews. Use search_businesses to find business IDs.

validate_credential

Validate Yelp API credentials by making a test API call.