MCP Rosreestr
MCP Server для работы с данными Росреестра - получение координат и информации об объектах недвижимости по кадастровому номеру.
Использует rosreestr2coord и API НСПД (https://nspd.gov.ru).
Возможности
get_cadastral_coordinates - получить данные объекта по кадастровому номеру
batch_get_cadastral_coordinates - пакетное получение данных
check_ip_location - проверка геолокации (диагностика)
Поддерживаемые типы объектов
Код | Тип объекта |
1 | Объекты недвижимости (ЗУ, здания, ОКС, ОНС) |
2 | Кадастровое деление (округа, районы, кварталы) |
4 | Административно-территориальное деление |
5 | Зоны и территории (ОКН, ЗОУИТ, ООПТ) |
7 | Территориальные зоны |
15 | Комплексы объектов (ЕНК, предприятия) |
Возвращаемые данные
Кадастровый номер и адрес
Площадь и статус
Кадастровая стоимость
Характеристики здания (этажность, материал стен, год постройки)
Права и обременения
GeoJSON геометрия
Центр объекта (координаты)
Установка
1. Клонировать репозиторий
2. Установить зависимости
Или через pyproject.toml:
3. Настроить Claude Code
Добавьте в .mcp.json проекта или ~/.claude/settings.json:
Важно: укажите полный путь к server.py (например, C:/Projects/mcp-rosreestr/server.py или /home/user/mcp-rosreestr/server.py).
Переменные окружения
Переменная | Описание | Обязательно |
| URL API сервера | Нет (есть дефолт) |
| Токен авторизации | Да |
Примеры использования
Получение данных об объекте
Получение данных о кадастровом квартале
Пакетный запрос
Особенности
Автоматическое определение геолокации IP
Из РФ: прямой запрос к НСПД через rosreestr2coord
Из-за рубежа: запрос через API-прокси
Возврат данных в формате GeoJSON
Кэширование на стороне API (TTL 1 час)
API Server
Для работы из-за пределов РФ требуется API-сервер с российским IP. См. rosreestr2coord-api.
Лицензия
MIT
This server cannot be installed