npm @striderlabs/mcp-yelpstdioupdated 5mo ago
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.
yelp 能做什么?
@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
| Tool | Description |
|---|---|
yelp_search_restaurants |
Search restaurants by location, cuisine, price |
yelp_search_businesses |
Search any type of business |
yelp_get_business_details |
Get detailed business information |
yelp_get_reviews |
Get reviews with ratings and text |
yelp_get_photos |
Get business photos by category |
yelp_get_menu |
Get restaurant menu items and prices |
yelp_get_hours |
Get business hours |
yelp_find_similar |
Find similar businesses |
yelp_get_trending |
Get trending/new spots in a location |
yelp_get_collections |
Get curated Yelp collections |
yelp_check_wait_time |
Check estimated wait time |
yelp_get_deals |
Get 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
安装
把 yelp 添加到你的客户端。选择你正在使用的那个。
claude mcp add mcp-yelp -- npx -y @striderlabs/mcp-yelpcodex mcp add mcp-yelp -- npx -y @striderlabs/mcp-yelpamp mcp add mcp-yelp -- npx -y @striderlabs/mcp-yelp{
"mcpServers": {
"mcp-yelp": {
"command": "npx",
"args": [
"-y",
"@striderlabs/mcp-yelp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"mcp-yelp": {
"command": "npx",
"args": [
"-y",
"@striderlabs/mcp-yelp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"mcp-yelp","command":"npx","args":["-y","@striderlabs/mcp-yelp"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"mcp-yelp": {
"command": "npx",
"args": [
"-y",
"@striderlabs/mcp-yelp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"mcp-yelp": {
"command": "npx",
"args": [
"-y",
"@striderlabs/mcp-yelp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"mcp-yelp": {
"command": "npx",
"args": [
"-y",
"@striderlabs/mcp-yelp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"mcp-yelp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"@striderlabs/mcp-yelp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"mcp-yelp": {
"command": {
"path": "npx",
"args": [
"-y",
"@striderlabs/mcp-yelp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y @striderlabs/mcp-yelpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
12 个工具
yelp 向已连接的智能体提供 12 个工具。
- yelp_search_restaurants
- Search restaurants by location, cuisine, price
- yelp_search_businesses
- Search any type of business
- yelp_get_business_details
- Get detailed business information
- yelp_get_reviews
- Get reviews with ratings and text
- yelp_get_photos
- Get business photos by category
- yelp_get_menu
- Get restaurant menu items and prices
- yelp_get_hours
- Get business hours
- yelp_find_similar
- Find similar businesses
- yelp_get_trending
- Get trending/new spots in a location
- yelp_get_collections
- Get curated Yelp collections
- yelp_check_wait_time
- Check estimated wait time
- yelp_get_deals
- Get current deals and offers
评分
57 / 100
尚可
- 文档18/25
- 维护13/25
- 可信度6/20
- 能力8/15
- 安装体验12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 169 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 12 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
版本历史
| 版本 | 发布于 |
|---|---|
| 0.1.0最新 | 2026年3月15日 |