MCP Росреестр
MCP Rosreestr
MCP-сервер данных Росреестра и НСПД: объекты недвижимости по кадастровому номеру, GeoJSON-геометрия, пакетные запросы
Установка
git clone https://github.com/yasg1988/mcp-rosreestr.git
cd mcp-rosreestr
pip install -r requirements.txtНужен Python 3.10 или новее.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер получает из НСПД данные об объекте по кадастровому номеру: геометрию в GeoJSON и доступные свойства. Можно запросить сразу несколько номеров, а также выбрать тип объекта: земельные участки и здания, кадастровое и административное деление, зоны и территории, комплексы объектов. Отдельный инструмент показывает, с какого IP и в каком режиме выходит сервер. Запросы идут напрямую с вашей машины, общего ключа автора нет.
Для кого. Юристам, риелторам, геодезистам и аналитикам, которым нужны кадастровые данные в работе с агентом.
Подходит, если
- Нужны координаты и свойства участка по кадастровому номеру
- Нужно обработать список кадастровых номеров одним запросом
- Нужна геометрия объекта для карты или ГИС
Не подходит, если
- Сервер запущен за границей или через VPN с иностранным IP
- Нужна официальная выписка ЕГРН с юридической силой
Пример запроса к агенту
Получи данные Росреестра по кадастровому номеру 12:05:0402002:390Ограничения
НСПД часто отвечает 403 на запросы с иностранных и некоторых датацентровых IP, поэтому сервер нужно запускать на машине с российским адресом. Режим api требует собственного прокси на российском IP. Пакета нет, сервер запускается из клонированного репозитория, нужен Python 3.10.
Как отключить. Удалите блок rosreestr из конфигурации MCP клиента.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| ROSREESTR_MODE | Режим: direct по умолчанию, auto или api |
| ROSREESTR_API_URL | Адрес собственного API-прокси для режима api |
| ROSREESTR_API_TOKEN секрет | Токен собственного API-прокси |
Проверка безопасности
- Ходит в НСПД с IP вашей машины
- Запускает Python-код из стороннего репозитория
Коротко о README
README на русском объясняет главную особенность: запросы в НСПД идут с IP машины, где запущен сервер. Описаны установка на Python, конфигурация для Claude Desktop, Claude Code и Cursor, три режима работы и три инструмента. Дана таблица типов объектов, разбор частых проблем с 403 и список того, чего сервер не делает. Лицензия MIT.
Частые вопросы
Почему приходит HTTP 403?
Скорее всего НСПД заблокировала запрос с иностранного или датацентрового IP. Проверьте check_ip_location и отключите VPN.
Сервер обходит блокировки?
Нет, автор прямо пишет, что сервер не обходит блокировки НСПД.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Экономный по токенам MCP-сервер для PostgreSQL, MySQL, MariaDB, SQL Server и SQLite с режимом только для чтения