К основному содержанию
MCP-сервер CX Codex

openstreetmap-mcp-server — MCP-сервер для Claude Code: обзор

MCP-сервер для прямого и обратного геокодинга, поиска объектов и выполнения запросов Overpass API к OpenStreetMap. Работает через HTTP или stdio.

Установить в Claude Code · Командой платформы: удалённый сервер Все способы и платформы ↓
claude mcp add --transport http openstreetmap-mcp-server https://openstreetmap.caseyjhand.com/mcp
Открыть на GitHub

Что делает openstreetmap-mcp-server

Сервер предоставляет шесть инструментов для взаимодействия с базами данных Nominatim и Overpass API. Он умеет выполнять прямой геокодинг по названию или отдельным полям адреса, обратный поиск по координатам и выборку объектов по их OSM ID с префиксами N, W или R. Если готовых параметров недостаточно, инструмент openstreetmap_query_raw принимает произвольные запросы Overpass QL с объёмом выдачи до 256 MiB.

Для пространственного анализа предусмотрены поиск в радиусе до 50000 метров и фильтрация внутри прямоугольных границ либо полигонов. Теги сопоставляются как точным совпадением, так и по элементам списков со значением через точку с запятой. Результаты сортируются по расстоянию от исходной точки.

Запустить сервер можно через публичный эндпоинт https://openstreetmap.caseyjhand.com/mcp либо локально командой npx. Для собственного развёртывания обязательно нужен корректный OSM_USER_AGENT, иначе запросы к Nominatim будут отклонены.

Какие задачи решает

  • найти координаты объекта по адресу или детальным полям расположения
  • определить адрес и ближайшие ориентиры по широте и долготе
  • выгрузить заведения определённого типа в радиусе вокруг заданной точки
  • выполнить пространственный запрос на языке Overpass QL
  • получить адресные записи объектов OSM по списку их идентификаторов

Примеры запросов агенту

  • Найди координаты и почтовый индекс для центральной площади в Берлине через openstreetmap_search_places.
  • Выведи все кофейни в радиусе 1000 метров от координат 52.5200, 13.4050.
  • Сделай запрос через openstreetmap_query_raw, чтобы получить границы парков внутри города.

Как установить openstreetmap-mcp-server

1Командой платформы: удалённый сервер

claude mcp add --transport http openstreetmap-mcp-server https://openstreetmap.caseyjhand.com/mcp

2Командой платформы

claude mcp add --env OSM_NOMINATIM_BASE_URL=<OSM_NOMINATIM_BASE_URL> --env OSM_USER_AGENT=<OSM_USER_AGENT> --env OSM_OVERPASS_BASE_URL=<OSM_OVERPASS_BASE_URL> --env OSM_OVERPASS_ENDPOINTS=<OSM_OVERPASS_ENDPOINTS> --env OSM_OVERPASS_MAX_CONCURRENCY=<OSM_OVERPASS_MAX_CONCURRENCY> --transport stdio openstreetmap-mcp-server -- npx -y @cyanheads/openstreetmap-mcp-server

Вместо <…> подставьте свои значения. Ещё 7 переменных окружения — в README сервера

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о openstreetmap-mcp-server

Как установить openstreetmap-mcp-server в Claude Code?

Подключить удалённый HTTP-сервер можно командой claude mcp add --transport http openstreetmap-mcp-server https://openstreetmap.caseyjhand.com/mcp. Для локального запуска через stdio используйте `claude mcp add --env OSM_NOMINATIM_BASE_URL=<OSM_NOMINATIM_BASE_URL> --env OSM_USER_AGENT=<OSM_USER_AGENT> --env OSM_OVERPASS_BASE_URL=<OSM_OVERPASS_BASE_URL> --env OSM_OVERPASS_ENDPOINTS=<OSM_OVERPASS_ENDPOINTS> --env OSM_OVERPASS_MAX_CONCURRENCY=<OSM_OVERPASS_MAX_CONCURRENCY> --transport stdio openstreetmap-mcp-server -- npx -y @cyanheads/openstreetmap-mcp-server`.

Что делает openstreetmap-mcp-server?

Он связывает ассистента с сервисами Nominatim и Overpass API. Сервер позволяет искать адреса, преобразовывать координаты в названия мест и собирать объекты карты по тегам.

Какие лимиты действуют на выборки объектов?

Поиск в окрестностях ограничен радиусом 50000 метров, а выдача возвращает до 500 элементов на страницу. При поиске по идентификаторам за один вызов обрабатывается до 50 уникальных ID, остальные возвращаются в списке отложенных.

Похожие MCP-серверы

Все MCP-серверы по теме «Данные и базы» →
World Monitor koala73 Подключает к агенту глобальный мониторинг событий: военные конфликты, биржевые сводки, энергетику и кибербезопасность. Пригодится для анализа геополитических и рыночных рисков прямо в чате. CX Codex +1 ★ 89 609звёзд репо Scrapling MCP Server D4Vinci Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок. CX Codex +1 ★ 89 899звёзд репо MCP Toolbox for Databases официальный googleapis Подключает ИИ-агента к базам данных через MCP: можно изучать схемы, выполнять запросы и создавать код с учётом структуры базы. CX Codex +1 ★ 16 730звёзд репо PostHog MCP Server PostHog Подключает PostHog к ИИ-клиентам для аналитики событий и управления флагами функциональности. CX Codex +1 ★ 40 459звёзд репо dbx t8y2 MCP-сервер, через который ИИ-агент выполняет запросы к базам данных по подключениям, настроенным в DBX. CX Codex +1 ★ 27 844звёзд репо Metabase metabase Подключает AI-ассистентов к инстансу Metabase для поиска таблиц, запуска аналитических запросов и построения графиков с учётом прав пользователя. CX Codex +1 ★ 49 863звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой