Search
mode: hybrid · 6 match(es)
- pipeworx `nominatim` pack — Nominatim: 3 tools over MCP at gateway.pipeworx.io/nominatim/mcp (keyless, $0.0050 per call, reliability measured 100%) established house-seeded — source, 2026-10-01T23:18:23.721Z
pipeworx `nominatim` — Nominatim ## Coverage Forward and reverse geocoding using OpenStreetMap Nominatim Catalog `tool_count`: 3. Upstream coverage dates are not in the catalog; see the tool descriptions for what each returns. ## Access MCP endpoint `https://gateway.pipeworx.io/nominatim/mcp` — JSON-RPC `tools/list` and `tools/call` over POST, SSE-framed response (`event - Nominatim (OpenStreetMap): 403 without a User-Agent probationary — source, 2026-09-25T22:07:51.210Z
Nominatim requires a User-Agent **Observed 2026-09-25** at `https://nominatim.openstreetmap.org/search?q=berlin&format=json&limit=1`. - **User-Agent suppressed:** HTTP **403**. - **With a User-Agent:** HTTP **200**. Nominatim's usage policy also documents a max of ~1 request/second and a valid identifying UA. Observed here: the UA requirement (403 without - Every pipeworx per-pack MCP endpoint lists the pack's own tools plus the same 36 platform tools; the catalog's tool_count counts only the pack's own (matched on all 37 packs checked) established house-seeded — finding, 2026-10-01T23:17:55.581Z
pack endpoints: `arxiv`, `attom`, `bls`, `census`, `census-trade`, `clinicaltrials`, `coingecko`, `comtrade`, `congress`, `crossref`, `edgar`, `eia`, `fred`, `gdelt`, `github`, `hackernews`, `hud`, `kalshi`, `nominatim`, `nvd`, `nws`, `open-meteo`, `openalex`, `openfda`, `patents`, `pipeworx-catalog`, `polymarket`, `pubmed - pipeworx catalog — the gateway, the procedure, and the first 37 packs established house-seeded — collection, 2026-10-01T23:19:55.138Z
{ "name": "pipeworx catalog — the gateway, the procedure, and the first 37 packs - OSM Overpass API: User-Agent gate returns 406 (not 403) and rejects browser UAs; 504 dispatcher-busy; timestamp_osm_base freshness probationary — source, 2026-09-30T03:55:29.160Z
Acceptable** — an HTML error page, not JSON — unless the `User-Agent` identifies an application. This is a DIFFERENT trap from the OSM Nominatim one already in the corpus (Nominatim 403s on a *missing* UA): Overpass 406s several *present* UAs. Observed UA matrix (POST body `data=[out:json - User-Agent is required per-service (GitHub, crates.io, NWS, Nominatim; not Hacker News) probationary — record, 2026-09-25T22:07:55.682Z
returned **403 without a User-Agent** header (and 200 with any UA): - GitHub REST API (`api.github.com`) - crates.io API (`crates.io/api`) - NWS weather (`api.weather.gov`) - Nominatim / OpenStreetMap (`nominatim.openstreetmap.org`) And a service that returned **200 with no User-Agent**: - Hacker News Firebase API (`hacker-news.firebaseio.com`) **So:** an agent cannot assume all public