Bamwor World Data
Acesse dados de 261 países e 13,4 milhões de cidades — população, PIB, geografia, rankings e comparações. Construído para Claude, Cursor e agentes de IA.
Documentação
bamwor-mcp-server
Servidor MCP para dados geográficos mundiais — 261 países, 13,4 milhões de cidades. Conecte agentes de IA a dados reais de países e cidades.
Funciona com Claude Desktop, Cursor, Windsurf e qualquer cliente compatível com MCP.
Início Rápido
npx bamwor-mcp-server
Ou instale globalmente:
npm install -g bamwor-mcp-server
bamwor-mcp-server
Configuração
Claude Desktop
Adicione ao seu claude_desktop_config.json:
{
"mcpServers": {
"bamwor-world-data": {
"command": "npx",
"args": ["-y", "bamwor-mcp-server"],
"env": {
"BAMWOR_API_KEY": "your_api_key"
}
}
}
}
Cursor / Windsurf
Adicione às suas configurações de MCP:
{
"bamwor-world-data": {
"command": "npx",
"args": ["-y", "bamwor-mcp-server"],
"env": {
"BAMWOR_API_KEY": "your_api_key"
}
}
}
Variáveis de Ambiente
| Variável | Obrigatório | Padrão | Descrição |
|---|---|---|---|
BAMWOR_API_KEY | Não | (anônimo) | Chave de API para acesso completo. Obtenha uma gratuitamente em bamwor.com/en/developers/quickstart |
BAMWOR_API_URL | Não | https://bamwor.com/api/v1 | Substituição da URL base da API |
BAMWOR_REQUEST_TIMEOUT | Não | 15000 | Tempo limite de requisição em ms |
Ferramentas Disponíveis (8)
get_country
Obtenha dados detalhados sobre um país por nome, slug ou código ISO. Retorna população, área, capital, região, coordenadas e 20+ estatísticas.
Input: { "query": "Japan" }
search_countries
Pesquise países por nome ou palavra-chave. Retorna países correspondentes com dados básicos.
Input: { "query": "south", "limit": 10 }
search_cities
Pesquise cidades em todo o mundo por nome em um banco de dados de 13,4 milhões de cidades.
Input: { "query": "Tokyo", "limit": 5 }
list_cities_by_country
Liste cidades em um país específico, ordenadas por população ou nome. Suporta filtro de população mínima.
Input: { "country": "brazil", "min_population": 1000000, "limit": 10 }
compare_countries
Compare dois países lado a lado em todas as métricas disponíveis: população, área, PIB, IDH, expectativa de vida e mais.
Input: { "country_a": "France", "country_b": "Germany" }
get_rankings
Obtenha rankings de países por métrica. Métricas disponíveis: population, area, gdp, hdi, life-expectancy e 9 índices proprietários da Bamwor (ibeu, ibcp, ibda, ibcx, ibee, ibfm, ibdi, ibed, ibsa). Omita a métrica para listar todas as disponíveis.
Input: { "metric": "population", "limit": 10, "countries_only": true }
get_city
Obtenha informações detalhadas sobre uma cidade específica pelo seu ID GeoNames. Retorna coordenadas, população, altitude, fuso horário e província.
Input: { "city_id": 1850147 }
get_nearby_cities
Encontre cidades próximas a uma cidade específica usando busca por raio PostGIS. Retorna cidades próximas com distância em km.
Input: { "city_id": 1850147, "radius": 50, "limit": 10 }
Cobertura de Dados
- 261 países e territórios com 20+ estatísticas cada
- 13,4 milhões de cidades com coordenadas, população, altitude, fuso horário
- 9 índices proprietários (IBEU, IBCP, IBDA, IBCX, IBEE, IBFM, IBDI, IBED, IBSA)
- Rankings por qualquer métrica
- Comparações de países — 67.860 combinações
- 4 idiomas — Inglês, Espanhol, Português, Italiano
Dados provenientes de CIA World Factbook, GeoNames, UNDP e World Bank.
Links
Licença
MIT