
Overture Places
io.github.pipeworx-iov0.1.0更新于 Oct 10, 2026
Overture Maps places — business and point-of-interest locations (name,
概览
根据名称、类别、区域或公司网站域名,查询 Overture Maps 中美国和英国的商户与兴趣点位置。
- 功能
- 基于 Overture Maps places 主题提供三个工具:places_search 按名称和/或类别在某个点附近、边界框内或城市中查找商户;places_by_domain 返回网站属于某公司可注册域名的所有门店位置,并按国家和州/地区给出统计;places_in_area 统计某区域内的地点数量并给出类别分布。每个地点包含名称、类别、存在置信度、街道地址、网站、电话、邮箱、社交链接、品牌和来源记录 id。响应包含归属信息、来源许可与发布版本信息,以及 data_as_of 发布标识。
- 适用场景
- 适合查找某地点附近或某城市内的商户、根据公司网站域名梳理其线下门店分布,或统计并分类某区域内的地点。覆盖范围仅限美国和英国。
- 运行要求
- 使用 Pipeworx 网关上的远程 MCP 端点;无需密钥,最初几次调用无需账号。README 也描述了通过 npx 的本地独立安装,但其中说明独立安装没有可读取的 Overture 发布版本,每次调用都会失败。
安装
在 SourceWeft 中
- 打开 控制台中的 Overture Places,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"overture-places": {
"type": "http",
"url": "https://gateway.pipeworx.io/overture-places/mcp"
}
}
}README
@pipeworx/overture-places
Business and point-of-interest locations in the United States and the United Kingdom, from the Overture Maps Foundation places theme. Each place carries a name, category, existence confidence score, street address, websites, phones, emails, social links, brand and contributing source record ids. Use it to find places near a point or in a city, to map every location of a company by its website domain, and to count what is in an area.
Part of Pipeworx — an MCP gateway connecting AI agents to 1764+ live data sources. This is an independent, unofficial integration — not affiliated with, endorsed by, or published by the upstream provider.
Tools
places_search(name?, category?, near{lat,lon} + radius_m | bbox | city + country [+ region], min_confidence?, include_closed?, limit?): businesses matching a name and/or category. Results are ranked by match quality and then by distance (fornear) or confidence. Example: the Starbucks branches within 3 km of downtown Austin.places_by_domain(domain, country?, region?, min_confidence?, include_closed?, limit?): every location whose website is on a company's domain, which gives that company's physical footprint. Subdomains and paths fold to the registrable domain (https://www.starbucks.com/store-locator→starbucks.com). Returns the total plus counts by country and by state/region.places_in_area(near + radius_m | bbox | city + country, category?, min_confidence?, include_closed?, limit?): the count of places in an area, a breakdown by category, and the highest-confidence places.
Every response starts with attribution, a source block (licence, release,
terms URL) and data_as_of, which is the Overture release the answer came
from (for example 2026-09-23.1).
Confidence
Overture gives every place an existence confidence from 0 to 1 and calls it
"the primary tool for filtering potential junk data". By default this pack
hides places below 0.7, and places marked permanently_closed. In the
measured sample the distribution breaks sharply at 0.7, and the rows below it
were mostly junk. The default keeps about 68% of places. Every place shows its
confidence, and every response states the threshold it applied and how many
places it hid (hidden_by_filters). To see everything, pass
min_confidence: 0 and include_closed: true.
Coverage and limits
- Countries: US and GB. An area or city outside them returns
found:false, reason:"outside_coverage"and lists the covered countries. - One call scans at most 64 data blocks, nearest the centre of the area
first. That is about 250,000 places. For a larger area (a whole metro
searched by name), the response sets
complete:falseand explains incoverage_warningwhat was not searched.places_in_areastill gives exact or bounded totals from its index. Narrow the area withnear+radius_mfor a complete answer. - City lookup resolves a locality name from the addresses in the data. The
regionfield is consistent in the US (state codes; full state names are accepted too) but inconsistent in the UK, so leaveregionout for UK cities. A name that matches several places (several Springfields) uses the largest and lists the others inother_places_with_this_name. - Platform domains are not indexed. Social profiles, link pages, site
builders and listing sites (instagram.com, linktr.ee, wixsite.com, yelp.com
and similar) identify no single company.
places_by_domainrefuses them withreason:"platform_domain". - Very large domains: the 5,000 highest-confidence locations per domain
are indexed. The response always gives the true total in
locations_listing_domainand says when the cap applied. - Overture warns that the theme "is known to contain duplicates, a high junk rate, and low property completeness". Confidence filtering helps with junk but does not remove duplicates.
Auth
Keyless. The pack answers only through the Pipeworx gateway
(https://gateway.pipeworx.io/mcp). A standalone install has no Overture
release to read, so every call fails with an error that says so.
Data sources
- Overture Maps Foundation places theme, monthly GeoParquet releases:
https://docs.overturemaps.org/guides/places/, at
s3://overturemaps-us-west-2/release/<release>/theme=places/type=place/. Theoverture-places-ingestworkflow checks for a new release every week (design:docs/overture-places-design.md).
Licence and attribution
The places theme is published under CDLA-Permissive-2.0 and Apache-2.0, depending on the source. Redistribution is permitted, including commercial use, with attribution. Overture states that the theme contains no OpenStreetMap data, so ODbL does not apply. Attribution, as Overture publishes it (https://docs.overturemaps.org/attribution/):
© Overture Maps Foundation (https://overturemaps.org), places theme. Data from Meta. Available under CDLA Permissive 2.0. Data from Microsoft. Available under CDLA Permissive 2.0. Data from PinMeTo. Available under CDLA Permissive 2.0. Data from Krick. Available under CDLA Permissive 2.0. Data from RenderSEO. Available under CDLA Permissive 2.0. Data from DAC. Available under CDLA Permissive 2.0. Data from BrightQuery. Available under CDLA Permissive 2.0. Data from Foursquare. Copyright 2024 Foursquare Labs, Inc. All rights reserved. Available under Apache 2.0. Foursquare data was transformed to the Overture schema. Data from AllThePlaces. Available under CC0 1.0.
Each response's attribution names the Overture release and the per-source
credit lines for the sources in that response. Each place lists its own
contributing datasets in sources and their licences in source_licenses.
Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
What this endpoint actually serves
tools/list at https://gateway.pipeworx.io/overture-places/mcp returns the tools in the table
above plus the shared Pipeworx meta-tools — ask_pipeworx,
discover_tools, search_within, remember/recall and the rest of the
gateway-wide set. So the tool count you see is larger than this table: a
single-pack endpoint currently lists roughly 30 shared tools alongside the
pack's own. The connection's initialize response states its exact scope, and
is the authoritative answer for a given day.
This is deliberate, not multiplexing by accident. The meta-tools are what let a
scoped connection answer a question this pack does not cover — via
ask_pipeworx, which routes across the whole catalog — without you adding a
second MCP server. There is currently no way to mount a pack endpoint without
them; if the extra schemas cost you more context than the routing is worth,
connect to the full gateway once rather than to several pack endpoints.
Or connect to the full Pipeworx gateway to get every pack's tools listed directly, instead of just this one's:
Both URLs reach the same gateway and the same 1764+ data sources. The
only difference is which pack's tools are listed directly; ask_pipeworx
reaches all of them from either one.
No MCP client? Call it over HTTP
No account needed for the first calls. Inspect any tool: GET https://gateway.pipeworx.io/v1/tools/places_search. Find one: POST https://gateway.pipeworx.io/v1/tools/search_packs with {"query":"..."}.
Standalone (no gateway account)
This package also runs as a local stdio MCP server — no Pipeworx account, no gateway round-trip:
Or run it directly to confirm it starts:
It speaks MCP over stdin/stdout and answers initialize/tools/list/tools/call
for only this pack's tools — none of the shared meta-tools the gateway
connection above adds. Same source, same tools, no ask_pipeworx routing.
Using with ask_pipeworx
Instead of calling tools directly, you can ask questions in plain English — this works on the pack endpoint above as well as on the full gateway:
The gateway picks the right tool and fills the arguments automatically.
More
License
MIT
来源:README.md,提交 57c29e8
工具
0版本历史
1- v0.1.0最新Oct 10, 2026
