MCP.Market

Geo Reconcile MCP server

online · 100% uptime
by pipeworx-io·io.github.pipeworx-io/geo-reconcile·v0.2.1

Wikidata <-> OpenStreetMap reconciliation.

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

not scanned yet

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Geo Reconcile yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Geo Reconcile tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Geo Reconcile compares

Against every graded Maps and travel MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 60% of 681 Maps and travel servers
Uptime
100%
of our recent checks; the typical remote Maps and travel server answers 100%
Response time
232 ms
faster than 64% of 452 Maps and travel servers

Release history: 7 versions in the registry since 2026-09-16, latest 2026-11-02, typically one every 4 days.

Install Geo Reconcile in Claude Code, Cursor or VS Code

claude mcp add --transport http geo-reconcile https://gateway.pipeworx.io/geo-reconcile/mcp
Add to Cursor

What the publisher says

From the Geo Reconcile repository's README, as published. We do not edit it. Read it on GitHub

@pipeworx/geo-reconcile

Reconciles Wikidata items against OpenStreetMap features — the join a community mapping effort needs before linking or adding anything. Give a set of Wikidata Q-ids (or a SPARQL selector that picks out an arbitrary class, e.g. "every power station in country X") and an OSM tag filter; get back one of four DISTINCT verdicts per item — matched, ambiguous, unmatched, or error — scored on an existing wikidata= tag, cross-lingual name agreement, and distance. Built generic; Georgian power stations are the first proving case, not the scope.

Part of Pipeworx — an MCP gateway connecting AI agents to 1576+ live data sources.

Tools

resolves each Wikidata item's coordinate (P625) and labels in the requested languages, runs one Overpass bbox search for osm_filter covering every item, and classifies each item:

  • reconcilewikidataosm({qids | sparql, osmfilter, languages, radiusm, overpasstimeouts}) —

tag (ground truth) or name agreement + distance.

  • matched — a confident link, with the evidence: an existing wikidata=

tagged with the SAME Wikidata item, a data conflict) — ALL returned with scores, never auto-resolved.

  • ambiguous — 2+ plausible OSM candidates (or 2+ OSM features already

on Wikidata, carries no coordinate, or the Overpass call failed/timed-out/was capped. Never collapsed into unmatched — a failed lookup is not evidence of absence.

  • unmatched — the OSM search completed and nothing plausible was there.
  • error — the search did NOT complete for this item: it didn't resolve

Auth

Keyless. All three upstreams (Wikidata API, Wikidata Query Service, OpenStreetMap Overpass API) are free and require no key.

Overpass calls are relayed through Pipeworx's egress proxy when the gateway provides one — overpass-api.de answers 429 then 521 to direct Cloudflare Worker egress while returning 200 to the same request from elsewhere (observed against this same host, fleet #1246; also true of the standalone overpass pack). A standalone (non-gateway) deployment of this pack calls Overpass directly and works from any non-Cloudflare-Worker environment without relay configuration.

The OSM leg goes to overpass.kumi.systems FIRST and falls back to overpass-api.de, because the latter now refuses the relay's egress as well — 406 to every request shape tried, including a bare GET /api/status, while answering 200 to all of them from a residential address (fleet #2036). Until 2026-09-15 this pack had no fallback, so whenever that refusal was in force the reconciliation ran Wikidata-only and reported its OSM leg as error.

Data sources

the P625 coordinate claim for each resolved item.

  • (action=wbgetentities) — labels and

to discover the item set when sparql is given instead of qids.

  • — runs a caller-supplied SPARQL SELECT

within the bounding box covering every resolved item's coordinate, with as fallback.

  • — the OSM feature search

Notes for the next person:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Geo Reconcile: common questions

Is Geo Reconcile MCP server safe?
Mostly: it is graded B (77/100). Read the Geo Reconcile safety report
How do I install Geo Reconcile?
It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Geo Reconcile need an API key?
Yes. The registry entry asks for PIPEWORX_API_KEY.
Is Geo Reconcile maintained?
The last commit was 38 days ago (2026-09-26). The latest release is v0.2.1.
Is Geo Reconcile up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Geo Reconcile?
Servers from other publishers that do the same job: geo-score MCP server, Decodo MCP server and Bharatlas MCP server.
How does Geo Reconcile compare with other Maps and travel MCP servers?
safety score 77/100 (higher than 60% of 681 Maps and travel servers); uptime 100% (of our recent checks; the typical remote Maps and travel server answers 100%); response time 232 ms (faster than 64% of 452 Maps and travel servers). Full comparison.

Alternatives to Geo Reconcile

Same job from other publishers: the closest match first, then the best rated.

  • geo-score
    Free 0-100 score: can AI engines cite a site? Plus citation checks with your own API keys.
    B
  • Decodo
    Enable your AI agents to scrape and parse web content dynamically, including geo-restricted sites
    A
  • Bharatlas
    Query India's open geo data, and author collect maps: register a link, moderate, publish.
    A
  • Nslookup
    DNS lookups, health reports, SSL certs, security scans, GEO scoring, uptime checks
    B
  • France Data
    French public-data MCP: cross-ref health, demographics, business, geo & real-estate.
    A

More from pipeworx-io →