Num places

com.itsnum由 itsnum.com 发布官方发布者v1.0.0更新于 Oct 27, 2026

Open places, menus, ratings and booking routes in 119 travel destinations. Read-only, no key needed.

发布方自己的服务:NUM

已验证Streamable HTTP可网页运行位置与生活网页搜索与抓取

概览

AI 生成的概览

Num places 让助手在 119 个旅行目的地中查找经过核实的餐厅、酒吧、海滩等场所,并获取菜单、评分和预订链接。

可以做什么
  • 在目的地内搜索并按质量排序真实、当前营业的场所,也可按坐标附近约 5 公里范围筛选
  • 以旅行者口吻提问,获得简短的礼宾式回答,并把提到的场所作为结构化数据返回
  • 列出支持的目的地及各目的地的已核实场所数量,并按 place_id 获取单个场所的完整详情
  • 按目的地本地时区查找此刻正在营业的场所
  • 读取场所自行发布的菜单与评分摘要,并生成已填好人数、日期和时间的预订链接
  • 分页批量同步某目的地的全部目录,便于维护本地副本
适用场景
适合构建旅行或本地探索类体验:让助手推荐真实且经过核实的场所、回答“今晚去哪吃”这类行程问题,或直接给用户一个已预填的预订页面。若不确定某城市是否被覆盖,应先查询目的地列表。
运行要求
远程 streamable HTTP 端点,无需本地包或运行时。免费层无需密钥,包含菜单、评分摘要和目录同步。可选合作伙伴密钥通过 X-Partner-Key 请求头发送以获得更高限额。需要网络访问。
安装前请注意
合作伙伴密钥是机密,通过 X-Partner-Key 请求头发送,应避免出现在日志和共享配置中。预订链接只是在场所自有预订平台上预填信息,并不实际订位,响应中 booked 为 false。数据为只读,但批量目录同步和频繁搜索会消耗速率限额。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Num places,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.itsnum%2Fplaces/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "num-places": {
      "type": "http",
      "url": "https://app.itsnum.com/api/partner/mcp"
    }
  }
}

工具

9

search_places

Search real places in a destination

Find real, currently-operating places in a destination — restaurants, bars, beaches, spas, viewpoints, temples. Ranked by quality (rating weighted by how many reviews stand behind it). When `near` is a "lat,lng" coordinate pair, results are limited to about 5 km of that point, ranked by a blend of quality and distance — so a 4.8★ institution two streets away beats an unrated snack bar next door — and each carries `distance_m`. When `near` is a neighbourhood name it filters by area and NO distance is returned. Returns name, category, area, rating, review count, phone, address and opening hours where known. NEVER invents a place: if Num does not hold it, it is not returned. You MUST display the returned `attribution` string wherever you show these results.

输入参数nearlimitquerycategorydestination必填

concierge_answer

Ask Num a travel question

Ask Num the way a traveller would — "where should we eat tonight near Kata?", "which beach for sunset?" — and get a short concierge answer grounded in Num's verified directory, plus the places it names as structured data so you can render your own cards. This is the whole product in one tool. It answers about the place asked and NEVER substitutes a different city. If Num has no coverage there it says so rather than guessing. It does not book, charge, or take personal details — send none. You MUST display the returned `attribution`.

输入参数nearlanguagequestion必填destination

list_destinations

List the destinations Num covers

Which destinations Num covers, with the number of verified places in each. Call this FIRST when you do not know whether a city is supported — it is cheaper than a failed search and stops you promising a traveller coverage that does not exist. Coverage is honest: a destination appears here only when it has a real, maintained directory.

无需输入参数。

place_details

Get one place in full

Everything Num holds on one place, by place_id from search_places: contact details, hours, rating, review count, area, category, cuisine, the venue's own short description (`about`), coordinates, `open_now` computed in the destination's timezone (true / false / null — null means Num has not verified the hours, NOT that it is closed), the booking platform and — only where a verified owner chose it — the venue's own booking page, a recently-read published price line where Num holds one, and up to 8 approved member photos plus the listing photo, each with its own `attribution` you MUST show alongside it. Use before showing a detail page or handing a traveller a phone number. Returns only what is verified — absent fields are absent because Num does not know them, never because they were omitted for brevity. Do not fill gaps from memory; an invented phone number is worse than a missing one.

输入参数place_id必填

open_places

Find places open at a time

Places that are OPEN RIGHT NOW in a destination, computed in the destination's own timezone. Businesses whose own website is a dead domain or a 404 are excluded entirely — they have closed down. IMPORTANT: only venues whose opening hours Num has verified can appear here, so a short list means thin hours coverage, NOT an empty city. Never tell a traveller "nothing is open" on the strength of this tool; say that these are the ones Num can confirm are open. Use search_places for the full directory.

输入参数nearlimitcategorydestination必填bookable_only

get_menu

Read a place’s menu

The venue's own published menu or list of offerings — dishes, treatments, tours — grouped by the venue's sections in the venue's order. Free: included in the no-fee free tier, no key needed to try it. Written by the venue itself in its Num dashboard, not scraped: prices are exactly as the venue set them, in its own currency, each with the formatted amount, the currency code and the integer minor units. A price is what the venue says it charges, NOT a quote — never tell a traveller their bill will be that figure. An item with no price has `price: null` (or only a note such as "market price"); do not estimate one. If the venue has not published a menu, `sections` is empty and `note` says so — say that, never invent dishes. Age-restricted items are never shown on this surface. You MUST display the returned `attribution`.

输入参数place_id必填

get_reviews

Read reviews of a place

A rating SUMMARY for one place, free (included in the no-fee free tier) — no review text and no reviewer identities, ever. Returns `external` (the public rating and review count the listing carries, with `source`, the site it was read from) and `num_verified`: the average, count and 1–5 star distribution of ratings from verified guests — people who booked through Num and checked in at the venue by scanning its own code. Guests the venue comped or worked with are excluded, and Num publishes no verified average until a place has 5 such ratings (below that every number is null and `note` says why). Keep the two numbers separate; do not average them together. You MUST display the returned `attribution`.

输入参数place_id必填

directory_feed

Page through the directory

Bulk, paged sync of every place Num lists in one destination — free (included in the no-fee free tier; one call returns up to 200 places), for keeping your own copy of the directory current instead of searching it call by call. Ordered by place_id; pass the returned `next_cursor` back as `cursor` until it is null. Each item has the search_places fields plus cuisine, lat, lng and booking_platform. Places Num has positive evidence have closed are excluded; `trading: null` means not yet checked, NOT closed. Contains no menus, reviews or photos — call get_menu, get_reviews or place_details for those. You MUST display the returned `attribution` wherever the data is shown.

输入参数limitcursordestination必填

版本历史

1
  1. v1.0.0最新Oct 13, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。

其他 Itsnum 集成