Back to Browse

Yelp MCP Server

Developer ToolsUse Caution1.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

MCP server for Yelp - search businesses, read reviews, make reservations

About

MCP server for Yelp - search businesses, read reviews, make reservations

Security Report

1.0
Use Caution1.0Critical Risk

This MCP server uses Patchright (a Playwright fork) to automate browser interactions with Yelp, but the codebase was not provided for review. The primary concern is that browser automation tools like Patchright can be misused for data scraping, session hijacking, or unauthorized access. Additionally, the server offers 12 tools that interact with Yelp's platform without evidence of proper authentication, rate limiting, or terms-of-service compliance. The incomplete submission prevents full security validation. Supply chain analysis found 2 known vulnerabilities in dependencies (0 critical, 1 high severity). Package verification found 1 issue.

4 files analyzed · 12 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

process_spawn

Check that this permission is expected for this type of plugin.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

File System Write

Writes or modifies files on your machine. Check that this is expected for the tool.

env_vars

Check that this permission is expected for this type of plugin.

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-markswendsen-code-yelp": {
      "args": [
        "-y",
        "@striderlabs/mcp-yelp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

@striderlabs/mcp-yelp

MCP server connector for Yelp - the leading platform for local business discovery. Enables AI agents to search restaurants, read reviews, view photos, check hours, find deals, and discover trending spots.

Installation

npm install @striderlabs/mcp-yelp

Configuration

Add to your MCP client configuration:

{
  "mcpServers": {
    "yelp": {
      "command": "npx",
      "args": ["@striderlabs/mcp-yelp"]
    }
  }
}

Available Tools

ToolDescription
yelp_search_restaurantsSearch restaurants by location, cuisine, price
yelp_search_businessesSearch any type of business
yelp_get_business_detailsGet detailed business information
yelp_get_reviewsGet reviews with ratings and text
yelp_get_photosGet business photos by category
yelp_get_menuGet restaurant menu items and prices
yelp_get_hoursGet business hours
yelp_find_similarFind similar businesses
yelp_get_trendingGet trending/new spots in a location
yelp_get_collectionsGet curated Yelp collections
yelp_check_wait_timeCheck estimated wait time
yelp_get_dealsGet current deals and offers

Example Usage

// Search for sushi restaurants
const results = await client.call("yelp_search_restaurants", {
  query: "sushi",
  location: "San Francisco, CA",
  priceRange: "$$",
  sortBy: "rating"
});

// Get business details
const details = await client.call("yelp_get_business_details", {
  businessId: "nobu-san-francisco"
});

// Read reviews
const reviews = await client.call("yelp_get_reviews", {
  businessId: "nobu-san-francisco",
  sortBy: "newest",
  limit: 20
});

// Get restaurant photos
const photos = await client.call("yelp_get_photos", {
  businessId: "nobu-san-francisco",
  category: "food"
});

// Find trending restaurants
const trending = await client.call("yelp_get_trending", {
  location: "San Francisco, CA",
  category: "restaurants"
});

Features

  • Restaurant Search: Filter by cuisine, price, distance, ratings
  • Business Discovery: Search for any type of local business
  • Reviews: Access user reviews with ratings and photos
  • Photos: Browse food, interior, and exterior photos
  • Menus: View menu items with prices
  • Hours: Get operating hours including special hours
  • Trending: Discover hot new spots
  • Collections: Access curated "best of" lists
  • Deals: Find current promotions and offers

Requirements

  • Node.js 18+

License

MIT

Links

Reviews

No reviews yet

Be the first to review this server!