bamwor-dev/bamwor-mcp-server

bamwor-dev/bamwor-mcp-server

от bamwor-dev
MCP сервер с глобальными географическими данными: 261 страна, 13,4 млн городов. Инструменты для поиска, сравнения стран и городов, ранжирования по 20+ показателям. Помогает AI-агентам работать с реальными данными о странах и городах.

bamwor-mcp-server

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.

Quick Start

npx bamwor-mcp-server

Or install globally:

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

Configuration

Claude Desktop

Add to your claude_desktop_config.json:

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

Cursor / Windsurf

Add to your MCP settings:

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

Environment Variables

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
compare_countries

Сравнивает две страны бок о бок по всем доступным показателям: численность населения, площадь, ВВП, ИЧР, продолжительность жизни и другие.

Сравнивает две страны бок о бок по всем доступным показателям: численность населения, площадь, ВВП, ИЧР, продолжительность жизни и другие.

Параметры

  • country_astringобязательный

    First country name or slug (e.g. "brazil", "Japan")

  • country_bstringобязательный

    Second country name or slug (e.g. "argentina", "South Korea")

get_city

Получает подробную информацию о конкретном городе по его GeoNames ID. Возвращает координаты, население, высоту над уровнем моря, часовой пояс, провинцию и страну.

Получает подробную информацию о конкретном городе по его GeoNames ID. Возвращает координаты, население, высоту над уровнем моря, часовой пояс, провинцию и страну.

Параметры

  • city_idintegerобязательный

    The GeoNames ID of the city (e.g. 1850147 for Tokyo, 3435910 for Buenos Aires)

get_country

Получает подробные данные о стране по названию, слагу или ISO-коду. Возвращает население, площадь, столицу, регион, координаты и 20+ статистик.

Получает подробные данные о стране по названию, слагу или ISO-коду. Возвращает население, площадь, столицу, регион, координаты и 20+ статистик.

Параметры

  • querystringобязательный

    Country name (e.g. "Brazil"), slug (e.g. "brazil"), or ISO code (e.g. "BR")

get_nearby_cities

Находит города рядом с конкретным городом, используя радиусный поиск PostGIS. Возвращает близлежащие города с расстоянием в километрах.

Находит города рядом с конкретным городом, используя радиусный поиск PostGIS. Возвращает близлежащие города с расстоянием в километрах.

Параметры

  • city_idintegerобязательный

    GeoNames ID of the reference city (e.g. 1850147 for Tokyo)

  • radiusnumber

    Search radius in kilometers (1-200, default 50)

  • limitnumber

    Maximum results to return (1-50, default 10)

get_rankings

Получает рейтинги стран по метрике. Доступны: population, area, gdp, hdi, life-expectancy и 9 индексов Bamwor (ibeu, ibcp, ibda, ibcx, ibee, ibfm, ibdi, ibed, ibsa). Опустите метрику, чтобы вывести все.

Получает рейтинги стран по метрике. Доступны: population, area, gdp, hdi, life-expectancy и 9 индексов Bamwor (ibeu, ibcp, ibda, ibcx, ibee, ibfm, ibdi, ibed, ibsa). Опустите метрику, чтобы вывести все.

Параметры

  • metricstring

    Ranking metric slug (e.g. "population", "gdp", "hdi", "ibeu"). Omit to list all available metrics.

  • limitnumber

    Maximum results to return (1-50, default 10)

  • countries_onlyboolean

    Filter to sovereign countries only, excluding World/EU/territories (default true)

list_cities_by_country

Перечисляет города в конкретной стране, отсортированные по населению или названию. Поддерживает фильтр минимального населения. Охватывает 13,4 млн городов по всему миру.

Перечисляет города в конкретной стране, отсортированные по населению или названию. Поддерживает фильтр минимального населения. Охватывает 13,4 млн городов по всему миру.

Параметры

  • countrystringобязательный

    Country name or slug (e.g. "brazil", "Japan", "united-states")

  • min_populationnumber

    Minimum population filter (e.g. 1000000 for cities above 1M)

  • limitnumber

    Maximum results to return (1-50, default 25)

  • sortenum

    Sort order: "population" (default, descending) or "name" (ascending)

    populationname
search_cities

Ищет города по всему миру по названию. Возвращает подходящие города из базы данных 13,4 млн городов с населением и страной.

Ищет города по всему миру по названию. Возвращает подходящие города из базы данных 13,4 млн городов с населением и страной.

Параметры

  • querystringобязательный

    City name or partial name to search for (min 2 characters)

  • limitnumber

    Maximum results to return (1-50, default 20)

search_countries

Ищет страны по названию или ключевому слову, с необязательным фильтром по региону. Возвращает список соответствующих стран с базовыми данными.

Ищет страны по названию или ключевому слову, с необязательным фильтром по региону. Возвращает список соответствующих стран с базовыми данными.

Параметры

  • querystringобязательный

    Search term (country name, partial name, or keyword)

  • limitnumber

    Maximum results to return (1-50, default 25)

Другие проверенные MCP-сервера

jetbrains/mcpProxy

jetbrains/mcpProxy

официальный

Прокси-сервер для подключения MCP-клиентов (Claude Desktop, VS Code) к JetBrains IDE. Упрощает интеграцию AI-ассистентов с IntelliJ, PyCharm и другими продуктами JetBrains через команды инструменто...

JavaScript962
PSPDFKit/nutrient-dws-mcp-server

PSPDFKit/nutrient-dws-mcp-server

официальный

MCP-сервер для подключения AI-ассистентов к Nutrient DWS API: создавайте, редактируйте, конвертируйте и подписывайте документы через естественный язык. Полезен разработчикам, внедряющим документооб...

TypeScript68
growthbook/growthbook-mcp

growthbook/growthbook-mcp

официальный

MCP сервер для GrowthBook — управляйте A/B-тестами и фича-флагами прямо из AI-ассистента. Просматривайте эксперименты, добавляйте флаги и автоматизируйте работу с GrowthBook без переключения в веб-...

TypeScript24
tinyfish-io/agentql-mcp

tinyfish-io/agentql-mcp

официальный

Сервер AgentQL для MCP извлекает структурированные данные с любой веб-страницы по описанию на естественном языке. Разработчику достаточно указать URL и перечислить нужные поля – MCP инструмент сам соберет информацию для AI-агентов.

JavaScript175
vkhanhqui/figma-mcp-go

vkhanhqui/figma-mcp-go

Открытый Figma MCP-сервер с полным доступом на чтение и запись через плагин. Не требует API и не имеет лимитов — подходит дизайнерам и разработчикам. Работает с AI-инструментами. Управляйте стилями...

Go1178
wonderwhy-er/DesktopCommanderMCP

wonderwhy-er/DesktopCommanderMCP

Desktop Commander — MCP сервер для управления файлами, запуска терминальных команд, редактирования кода, работы с Excel, PDF и DOCX. Разработчики используют его для автоматизации задач и взаимодейс...

TypeScript8534
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин