Geowire MCP Server

Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.

Remote serverstreamable-httpTypeScript

What is the Geowire MCP Server?

Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.

What the server does

GeoWire is an open-source geo intelligence gateway that sits between AI agents and map/place data providers (OpenStreetMap, Google, Yelp, Foursquare, US Census, your own data) and exposes them through a single MCP server, REST API, and SDK. One interface for place search, geocoding, directions & distance matrices, and commercial-area analysis (density, ratings, demographics) — with provider fallback, multi-provider merge + dedup, cost budgets, and a policy engine that enforces each provider's caching/attribution terms.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_placesNatural-language + coordinate/region place search
get_placeDetails by provider:providerPlaceId reference
geocode_addressAddress → coordinates (+ normalized address)
reverse_geocodeCoordinates → nearest address
get_directionsRoute between waypoints (distance, time, legs) — no key (OSRM)
distance_matrixN×M travel distances/times — rank candidates by drive time — no key
analyze_areaCommercial-area analysis: category density, competition, rating landscape, demographics
get_isochroneTravel-time reachability polygon ("what's within a 15-min drive") — no key (OSRM)
get_demographicsPopulation / age / income for a coordinate's area (US Census, free key)
list_geo_providersActive providers, capabilities, status (agent self-awareness)

How to install the Geowire MCP Server

{
  "mcpServers": {
    "geowire": { "command": "npx", "args": ["-y", "@geowirehq/mcp"] }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
GOOGLE_MAPS_API_KEYCredential the server authenticates with.Yes
YELP_API_KEYCredential the server authenticates with.Yes
CENSUS_API_KEYCredential the server authenticates with.Yes
KAKAO_REST_API_KEYCredential the server authenticates with.Yes
NAVER_CLIENT_IDConfiguration value read at startup.Optional
NAVER_CLIENT_SECRETCredential the server authenticates with.Yes
FOURSQUARE_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Geowire to search places.”
  • “Use Geowire to get place.”
  • “Use Geowire to geocode address.”

Frequently asked questions

Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.