The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Bamwor MCP Server listing page.
MCP Server for world geographic data — 261 countries, 13.4M cities. Connect AI agents to real country and city data.
Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.
Or install globally:
Add to your claude_desktop_config.json:
Add to your MCP settings:
| Variable | Required | Default | Description |
|---|---|---|---|
BAMWOR_API_KEY | No | (anonymous) | API key for full access. Get one free at bamwor.com/en/developers/quickstart |
BAMWOR_API_URL | No | https://bamwor.com/api/v1 | API base URL override |
BAMWOR_REQUEST_TIMEOUT | No | 15000 | Request timeout in ms |
Get detailed data about a country by name, slug, or ISO code. Returns population, area, capital, region, coordinates, and 20+ statistics.
Search for countries by name or keyword. Returns matching countries with basic data.
Search for cities worldwide by name from a database of 13.4M cities.
List cities in a specific country, sorted by population or name. Supports minimum population filter.
Compare two countries side by side across all available metrics: population, area, GDP, HDI, life expectancy, and more.
Get country rankings by metric. Available metrics: population, area, gdp, hdi, life-expectancy, and 9 Bamwor proprietary indices (ibeu, ibcp, ibda, ibcx, ibee, ibfm, ibdi, ibed, ibsa). Omit metric to list all available.
Get detailed information about a specific city by its GeoNames ID. Returns coordinates, population, elevation, timezone, and province.
Find cities near a specific city using PostGIS radius search. Returns nearby cities with distance in km.
Data sourced from CIA World Factbook, GeoNames, UNDP, and World Bank.
MIT