Bamwor World Data

Accede a datos de 261 países y 13.4 millones de ciudades: población, PIB, geografía, clasificaciones y comparaciones. Diseñado para Claude, Cursor y agentes de IA.

Documentación

bamwor-mcp-server

Servidor MCP para datos geográficos mundiales: 261 países, 13.4 millones de ciudades. Conecta agentes de IA a datos reales de países y ciudades.

Funciona con Claude Desktop, Cursor, Windsurf y cualquier cliente compatible con MCP.

Inicio rápido

npx bamwor-mcp-server

O instala globalmente:

npm install -g bamwor-mcp-server
bamwor-mcp-server

Configuración

Claude Desktop

Añade a tu claude_desktop_config.json:

{
  "mcpServers": {
    "bamwor-world-data": {
      "command": "npx",
      "args": ["-y", "bamwor-mcp-server"],
      "env": {
        "BAMWOR_API_KEY": "your_api_key"
      }
    }
  }
}

Cursor / Windsurf

Añade a tu configuración de MCP:

{
  "bamwor-world-data": {
    "command": "npx",
    "args": ["-y", "bamwor-mcp-server"],
    "env": {
      "BAMWOR_API_KEY": "your_api_key"
    }
  }
}

Variables de entorno

VariableObligatoriaValor por defectoDescripción
BAMWOR_API_KEYNo(anónimo)Clave API para acceso completo. Obtén una gratis en bamwor.com/en/developers/quickstart
BAMWOR_API_URLNohttps://bamwor.com/api/v1Anulación de la URL base de la API
BAMWOR_REQUEST_TIMEOUTNo15000Tiempo de espera de la solicitud en ms

Herramientas disponibles (8)

get_country

Obtén datos detallados de un país por nombre, slug o código ISO. Devuelve población, área, capital, región, coordenadas y más de 20 estadísticas.

Input: { "query": "Japan" }

search_countries

Busca países por nombre o palabra clave. Devuelve países coincidentes con datos básicos.

Input: { "query": "south", "limit": 10 }

search_cities

Busca ciudades en todo el mundo por nombre desde una base de datos de 13.4 millones de ciudades.

Input: { "query": "Tokyo", "limit": 5 }

list_cities_by_country

Lista ciudades de un país específico, ordenadas por población o nombre. Admite filtro de población mínima.

Input: { "country": "brazil", "min_population": 1000000, "limit": 10 }

compare_countries

Compara dos países cara a cara en todas las métricas disponibles: población, área, PIB, IDH, esperanza de vida y más.

Input: { "country_a": "France", "country_b": "Germany" }

get_rankings

Obtén clasificaciones de países por métrica. Métricas disponibles: población, área, pib, idh, esperanza de vida y 9 índices propietarios de Bamwor (ibeu, ibcp, ibda, ibcx, ibee, ibfm, ibdi, ibed, ibsa). Omite la métrica para listar todas las disponibles.

Input: { "metric": "population", "limit": 10, "countries_only": true }

get_city

Obtén información detallada de una ciudad específica por su ID de GeoNames. Devuelve coordenadas, población, elevación, zona horaria y provincia.

Input: { "city_id": 1850147 }

get_nearby_cities

Encuentra ciudades cercanas a una ciudad específica mediante la búsqueda por radio de PostGIS. Devuelve ciudades cercanas con distancia en km.

Input: { "city_id": 1850147, "radius": 50, "limit": 10 }

Cobertura de datos

  • 261 países y territorios con más de 20 estadísticas cada uno
  • 13.4 millones de ciudades con coordenadas, población, elevación y zona horaria
  • 9 índices propietarios (IBEU, IBCP, IBDA, IBCX, IBEE, IBFM, IBDI, IBED, IBSA)
  • Clasificaciones por cualquier métrica
  • Comparaciones de países: 67,860 combinaciones
  • 4 idiomas: inglés, español, portugués e italiano

Datos obtenidos de CIA World Factbook, GeoNames, UNDP y el Banco Mundial.

Enlaces

Licencia

MIT