geotap-mcp-server
GeoTap MCP Server
Подключите Claude, Cursor, Windsurf и другие ИИ-инструменты к более чем 80 федеральным источникам экологических и инфраструктурных данных США.
GeoTap агрегирует данные от FEMA, USGS, EPA, NOAA, USDA, USFWS, DOT, Census и других — доступ к ним осуществляется через протокол MCP (Model Context Protocol).
Веб-приложение: geotapdata.com — не требует программирования, рисуйте на карте и исследуйте данные визуально.
Начало работы
Предварительные требования
Node.js (v18 или новее) — скачать здесь
Адрес электронной почты для регистрации API-ключа
Шаг 1: Получите ваш API-ключ
Перейдите на geotapdata.com/developers и зарегистрируйтесь с помощью своей электронной почты, чтобы получить бесплатный API-ключ.
Ваш API-ключ будет отправлен на вашу электронную почту. Сохраните его — он понадобится вам на следующем шаге.
Шаг 2: Настройка MCP-сервера
Выберите ваш ИИ-инструмент ниже и следуйте инструкциям. MCP-сервер устанавливается автоматически через npx — ручная загрузка не требуется.
Откройте Claude Desktop
Перейдите в Settings (значок шестеренки) → Developer → Edit Config
Откроется ваш файл
claude_desktop_config.json. Добавьте следующее (заменитеyour-api-key-hereна ваш реальный ключ):
{
"mcpServers": {
"geotap": {
"command": "npx",
"args": ["-y", "geotap-mcp-server"],
"env": {
"GEOTAP_API_KEY": "your-api-key-here"
}
}
}
}Расположение файла конфигурации:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Полностью перезапустите Claude Desktop (выйдите и откройте снова)
Вы должны увидеть значок молотка (🔨) в строке ввода чата — это означает, что GeoTap подключен
Выполните эту команду, чтобы добавить GeoTap в ваши MCP-серверы Claude Code:
claude mcp add geotap -- npx -y geotap-mcp-serverЗатем установите ваш API-ключ в качестве переменной окружения. Добавьте это в профиль вашей оболочки (~/.zshrc, ~/.bashrc и т.д.):
export GEOTAP_API_KEY="your-api-key-here"Перезапустите терминал, затем запустите Claude Code. Инструменты GeoTap будут доступны автоматически.
Откройте Cursor
Перейдите в Settings (⌘ + , на Mac, Ctrl + , на Windows) → выполните поиск "MCP"
Нажмите "Edit in settings.json" или добавьте в ваш файл
.cursor/mcp.json:
{
"mcpServers": {
"geotap": {
"command": "npx",
"args": ["-y", "geotap-mcp-server"],
"env": {
"GEOTAP_API_KEY": "your-api-key-here"
}
}
}
}Перезапустите Cursor
Откройте панель ИИ-чата — инструменты GeoTap появятся в списке доступных инструментов
Откройте Windsurf
Перейдите в Settings → MCP Servers (или отредактируйте
~/.codeium/windsurf/mcp_config.jsonнапрямую)Добавьте:
{
"mcpServers": {
"geotap": {
"command": "npx",
"args": ["-y", "geotap-mcp-server"],
"env": {
"GEOTAP_API_KEY": "your-api-key-here"
}
}
}
}Перезапустите Windsurf
Для любого MCP-клиента сервер можно запустить напрямую:
# Install globally
npm install -g geotap-mcp-server
# Run with your API key
GEOTAP_API_KEY=your-api-key-here geotap-mcpСервер обменивается данными через stdio — укажите вашему MCP-клиенту команду geotap-mcp с установленной переменной окружения GEOTAP_API_KEY.
Шаг 3: Начните задавать вопросы
После подключения попросите вашего ИИ-ассистента получить данные для любого участка в США. GeoTap собирает данные из всех 80+ федеральных источников одновременно — просто укажите местоположение, а затем спрашивайте что угодно:
"Collect site data for 123 Main St, Austin TX"После получения данных (~60-120 секунд) вы можете задавать уточняющие вопросы, например:
"Находится ли этот участок в зоне затопления?"
"Какие здесь типы почв и каков коэффициент кривой (curve number)?"
"Есть ли поблизости опасения по поводу загрязнения?"
"Каков уровень осадков для 100-летнего периода?"
"Какие разрешения мне понадобятся для застройки этого участка?"
"Обобщите основные экологические риски"
Устранение неполадок
Проблема | Решение |
Сервер не запускается / "GEOTAP_API_KEY is required" | Убедитесь, что ваш API-ключ установлен в блоке |
"npx: command not found" | Установите Node.js (v18+), который включает npx |
Инструменты не появляются в Claude Desktop | Полностью перезапустите Claude Desktop (выйдите + откройте снова, а не просто закройте окно) |
Ошибки ограничения скорости (Rate limit) | Подождите немного и повторите попытку — лимиты на всплески запросов действуют поминутно |
Источники данных
Агентство | Доступные данные |
FEMA | Зоны затопления, панели FIRM, карты страховых тарифов на случай наводнений, границы зон затопления |
USGS | Рельеф (3DEP с разрешением 1м/10м/30м), геология, гидропосты, грунтовые воды, землепользование (NLCD), StreamStats, Национальная статистика стока (NSS) |
EPA | Качество воды (ATTAINS), объекты Superfund, заброшенные промышленные зоны (brownfields), токсичные выбросы TRI, подземные резервуары (USTs), выпуски NPDES |
NOAA | Осадки (Atlas 14), кривые IDF, приливные станции, климатические прогнозы (CMIP6), метеостанции, радары |
USDA/NRCS | Почвы (SSURGO), коэффициенты кривой, гидрологические группы почв, параметры TR-55 |
USFWS | Водно-болотные угодья (NWI), исчезающие виды, критические места обитания |
DOT | Мосты, туннели, Национальный реестр мостов |
Census | Демография, границы, географические данные TIGER |
USACE | Дамбы, дамбы обвалования, судоходные каналы |
NHD | Линии водотоков, гидрография, границы водоразделов (HUC-8/10/12) |
Другое | Электростанции, шахты, земли коренных народов, контуры зданий и многое другое |
Каждый ответ включает ссылку на источник — федеральное агентство, название набора данных и справочный URL.
Конфигурация
Переменная | Описание | Обязательно |
| Ваш API-ключ после регистрации | Да |
| Пользовательский API-эндпоинт (для продвинутых пользователей) | Нет |
Варианты использования
Гражданское и экологическое проектирование
Проектирование ливневой канализации: осадки (Atlas 14, кривые IDF, гиетограммы), коэффициенты кривой, время концентрации, пиковый расход
Анализ наводнений: частота наводнений по бюллетеню 17C, кривые продолжительности стока, региональные регрессионные оценки
Определение водоразделов и входные данные для гидрологического моделирования (HEC-HMS, SWMM)
Анализ низкого стока для разрешений NPDES (7Q10, 7Q2, гармоническое среднее значение стока)
Проектирование инфраструктуры с учетом климатических изменений
Недвижимость и девелопмент
Экологическая комплексная проверка (due diligence) при сделках с недвижимостью
Оценка осуществимости и пригодности участка для застройки (шкала 0-100)
Проверка зон затопления, водно-болотных угодий и загрязнения
Анализ процесса получения разрешений (Раздел 404, NPDES, застройка пойм)
Экологический консалтинг
Сбор данных для экологической оценки Фазы I (объекты EPA, качество воды)
Поддержка при определении границ водно-болотных угодий (NWI + почвы + гидрология)
Проверка мест обитания исчезающих видов (критические места обитания USFWS)
Оценка нарушений качества воды (список EPA ATTAINS 303(d))
Вклад в проект
Приветствуем любой вклад! Пожалуйста, откройте issue или pull request.
Лицензия
MIT
Ссылки
Веб-приложение: geotapdata.com
Проблемы: GitHub Issues
npm: geotap-mcp-server
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jcholly/geotap-developer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server