Yelp

io.github.markswendsen-code由 GitHub 帳號 markswendsen-code 發布v0.1.0更新於 Oct 24, 2026

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

概覽

AI 產生的概覽

本機 MCP 伺服器,讓助理在 Yelp 上搜尋餐廳與商家,查看評論、菜單、營業時間、照片、優惠和熱門地點。

可以做什麼
  • 依地點、料理類型和價位搜尋餐廳,或搜尋任何類型的在地商家
  • 讀取商家詳細資訊、含評分與文字的評論、分類照片、含價格的菜單以及營業時間
  • 尋找相似商家、熱門或新開地點、精選合集、目前優惠以及預估候位時間
適用情境
適合讓助理協助挑選餐廳或店家、比較在地商家、彙整評論,或查詢某地的營業時間、菜單與優惠時使用。
執行需求
透過 npx 從 npm 套件 @striderlabs/mcp-yelp 以 stdio 方式在本機執行,需要 Node.js 18 或更新版本。未宣告任何驗證、環境變數或標頭。
安裝前請注意
README 未列出任何 API 金鑰或憑證,這對 Yelp 資料而言並不常見;使用前應確認此伺服器如何存取 Yelp 以及會傳送哪些資料。工具本身為唯讀查詢,但商家與評論資料來自第三方。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Yelp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

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

bash
npm install @striderlabs/mcp-yelp

Configuration

Add to your MCP client configuration:

json
{  "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

typescript
// Search for sushi restaurantsconst results = await client.call("yelp_search_restaurants", {  query: "sushi",  location: "San Francisco, CA",  priceRange: "$$",  sortBy: "rating"});
// Get business detailsconst details = await client.call("yelp_get_business_details", {  businessId: "nobu-san-francisco"});
// Read reviewsconst reviews = await client.call("yelp_get_reviews", {  businessId: "nobu-san-francisco",  sortBy: "newest",  limit: 20});
// Get restaurant photosconst photos = await client.call("yelp_get_photos", {  businessId: "nobu-san-francisco",  category: "food"});
// Find trending restaurantsconst 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

來源:README.md,提交 a68087f

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。