POS.DO MCP Server

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

Discover 356K+ restaurants in 20 countries: search, reviews, cultural context, time-based offers.

已驗證Streamable HTTP可網頁執行位置與生活商業與電商

概覽

AI 產生的概覽

POS.DO 餐廳探索遠端 MCP 伺服器:搜尋 35.6 萬家以上餐廳、查看評論、找地標周邊餐廳,並預訂限時折扣座位。

可以做什麼
  • 依城市搜尋餐廳,可用料理類型、價位與設施篩選,並依 slug 取得完整資料
  • 分頁讀取評論,支援依星等與日期篩選
  • 列出 Flow 限時折扣時段與剩餘座位
  • 預訂 Flow 折扣時段,支援冪等重試
  • 尋找地標附近的餐廳,並取得周邊古蹟、博物館、公園等 Wikidata 文化背景
適用情境
適合需要推薦餐廳、依評論或價位比較餐廳、配合觀光行程安排用餐,或在涵蓋國家中預訂離峰折扣座位的場合。
執行需求
不需本機安裝,透過 Streamable HTTP 連線至 pos.do/mcp 遠端端點。不需 API 金鑰,預設匿名層限制為每個 IP 每分鐘 60 次、每天 10,000 次請求;預訂嘗試限制為每個 IP 每分鐘 10 次、每個電子郵件每天 5 次。
安裝前請注意
預訂會在餐廳建立真實訂位,需要 E.164 格式的電話號碼;重試時請送出相同的 Idempotency-Key 標頭,以免重複訂位。請求會傳送給第三方營運方 EZZYPUSH SL,並依 IP 限流。可申請更高額度的 API 金鑰。

安裝

在 SourceWeft 中

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

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.posdo-io%2Fmcp-server/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "pos-do": {
      "type": "http",
      "url": "https://pos.do/mcp"
    }
  }
}

README

[POS.DO MCP Server]

PosDO MCP Server

Discovery of 356K+ restaurants across 20 countries via the Model Context Protocol.

[License] [MCP] [Endpoint]


POS.DO is a discovery platform with global coverage of restaurants — names, addresses, reviews, photos, opening hours, cuisines, neighbourhoods, cultural context, and real-time availability with time-based offers. This MCP server exposes that catalogue to AI agents over the Model Context Protocol.

What this server provides

  • 356,780 restaurants in 20 countries (US, ES, IT, MX, FR, CO, DE, GB, DO, PR, AU, CA, PT, JP, BE, CH, HK, VE, NZ, PY)
  • 7 languages of content (ES, EN, IT, FR, DE, PT, CA)
  • 14.1M+ user reviews with author, rating, text, language, photos
  • Cultural context — nearby monuments, museums, parks, and heritage sites from Wikidata, per restaurant
  • Flow time-based offers — off-peak discounts at participating restaurants, with real seat availability
  • Reservation booking with idempotent semantics (safe retries via Idempotency-Key header)

This is a proxy repository. The MCP endpoint runs at https://pos.do/mcp and is operated by EZZYPUSH SL. No local installation of the server is required — agents just point at the URL.

Quick start

Claude Desktop

Add to claude_desktop_config.json:

jsonc
{  "mcpServers": {    "pos-do": {      "url": "https://pos.do/mcp"    }  }}

Restart Claude Desktop. The 7 tools below become available.

Cursor / Cline / Continue

Most MCP clients accept a remote HTTP server entry of the same shape. For Cursor:

json
{  "mcp.servers": {    "pos-do": {      "url": "https://pos.do/mcp",      "transport": "http"    }  }}

Generic MCP client (raw JSON-RPC over HTTP)

bash
curl -sS -X POST https://pos.do/mcp \  -H 'Content-Type: application/json' \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Tools

ToolPurposeDocs
search_restaurantsSearch restaurants in a city, with cuisine/price/feature filtersdocs
get_restaurant_detailsFull profile for a restaurant by slugdocs
get_restaurant_reviewsPaginated reviews with star and date filtersdocs
get_flow_offersToday's time-based discount slots for a restaurantdocs
book_flow_reservationReserve a seat at a Flow-discounted slotdocs
find_restaurants_near_landmarkRestaurants within walking distance of a famous landmarkdocs
get_cultural_context_around_restaurantMonuments, museums, parks near a restaurant (Wikidata)docs

Full tool inventory with inputSchema is served live at /.well-known/mcp.json.

Endpoint and transport

  • Production URL: https://pos.do/mcp
  • Protocol: MCP 2024-11-05
  • Transport: HTTP POST (JSON-RPC 2.0), Streamable HTTP compatible
  • Discovery manifests:
    • https://pos.do/.well-known/mcp.json — official MCP discovery (full tools[] with inputSchema)
    • https://pos.do/.well-known/webmcp.json — webmcp.link manifest
    • https://pos.do/.well-known/mcp/server-card.json — Smithery-style server card
    • https://pos.do/mcp/manifest.json — alias

Authentication and rate limits

The server runs in anonymous tier by default. No API key required.

TierPer minutePer day
Anonymous (default)60 req/min per IP10,000 req/day per IP
Reservation attempts10/min per IP5/day per email

Higher-rate API keys are available on request — open an issue.

For idempotent reservations, send an Idempotency-Key HTTP header (any UUID or stable client-side key). Replays within 24 h return the original reservation instead of creating a duplicate.

Coverage and data sources

See docs/data-coverage.md for per-country counts and source attributions.

Examples

Status

Stable. Backwards-compatible changes only at this point. Breaking changes will be announced via CHANGELOG.md and bumped to 2.x.

License

Apache License 2.0 — see LICENSE.

Contact

來源:README.md,提交 676972a

工具

7

search_restaurants

Search restaurants in a specific city. Filter by cuisine type, price range, and features like outdoor seating, WiFi, delivery. Returns up to 20 results with name, rating, cuisine, price range, address, coordinates, photo, amenities, and current Flow offers.

輸入參數city必填limitquerycuisinefeaturesprice_max

get_restaurant_details

Get the full profile of a restaurant by URL slug. Returns name, address, coordinates, rating, reviews count, phone, opening hours, photos, services, cuisine type, price level, current Flow offers, and cultural context.

輸入參數slug必填

get_restaurant_reviews

Get paginated reviews for a restaurant. Filter by star rating, sort by date or rating. Returns review text, author, rating, date, photos, language, owner response, and rating distribution.

輸入參數slug必填sortlimitoffsetrating

get_flow_offers

POS.DO Flow time-based offers for a restaurant. Off-peak hours have bigger discounts. Returns time slots with discount percentages and remaining covers. Tagline: 'Tu hora, tu precio'.

輸入參數dateslug必填

book_flow_reservation

Make a reservation at a Flow-discounted time slot. Phone must be E.164 (e.g. +34911234567). To make retries safe, send the same Idempotency-Key HTTP header on retries (any UUID); replays within 24h return the original reservation. Rate limited to 5 reservations per email per day and 10 attempts per IP per minute.

輸入參數slug必填notesguest_name必填party_sizeguest_email必填guest_phone必填yield_offer_id必填

find_restaurants_near_landmark

Find restaurants near a famous landmark (monument, museum, park). Returns landmark info from Wikidata + nearby restaurants sorted by walking distance. Examples: 'Sagrada Familia', 'Colosseum', 'Central Park', 'Tour Eiffel'.

輸入參數citylimitradiuslandmark必填

get_cultural_context_around_restaurant

Get cultural context around a restaurant: nearby monuments, museums, parks, historical sites with distance and heritage status. Powered by Wikidata.

輸入參數slug必填

版本歷史

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

評分

已滿足適用檢查項的 100%

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

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分