search_businesses

Pack: yelp · Endpoint: https://gateway.pipeworx.io/yelp/mcp

Search for local businesses and restaurants on Yelp by term and location. Returns matching businesses with star ratings, review counts, price, categories, address, and phone. Example: search_businesses({ term: “pizza”, location: “San Francisco, CA” }).

Parameters

NameTypeRequiredDescription
termstringnoSearch term, e.g. “coffee”, “pizza”, “plumber”. Optional.
locationstringnoLocation to search, e.g. “San Francisco, CA” or “New York”. Provide this OR latitude+longitude.
latitudenumbernoLatitude of the search center. Use with longitude instead of location.
longitudenumbernoLongitude of the search center. Use with latitude instead of location.
limitnumbernoNumber of results to return (default 20, max 50).
sort_bystringnoSort order: “best_match” (default), “rating”, “review_count”, or “distance”.
pricestringnoPrice filter as comma-separated levels 1-4, e.g. “1,2,3” for $ to $$$.
open_nowbooleannoIf true, only return businesses currently open.
_apiKeystringnoOptional — your own Yelp Fusion API key for higher limits; omit to use the shared Pipeworx key.

Example call

curl -X POST https://gateway.pipeworx.io/yelp/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_businesses","arguments":{}}}'

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "yelp": {
      "url": "https://gateway.pipeworx.io/yelp/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build June 4, 2026