MCP Rosreestr
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Rosreestrget cadastral data for 12:05:0402002:390"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Rosreestr
MCP-сервер для получения данных Росреестра/НСПД по кадастровому номеру.
Главная идея: сервер делает запросы в НСПД с той машины, где он запущен. Если вы запускаете MCP на российском VPS или компьютере с российским IP, запросы идут с вашего IP. Никакой общий API-ключ автора проекта для этого не нужен.
Что умеет
получить объект по кадастровому номеру;
вернуть GeoJSON-геометрию и доступные свойства объекта;
обработать несколько кадастровых номеров одним запросом;
проверить, с какого IP сейчас выходит машина, где запущен MCP.
Важно про НСПД и HTTP 403
НСПД часто возвращает HTTP 403, если запрос идет:
с иностранного IP;
с некоторых датацентровых IP;
без ожидаемых браузерных заголовков;
через среду, где не обрабатывается SSL-цепочка НСПД.
Этот MCP по умолчанию работает в прямом режиме:
ваш Claude/Cursor/Codex -> этот MCP -> НСПДПоэтому для нормальной работы запускайте MCP на машине с российским IP. Это может быть ваш российский VPS, сервер в офисе или ПК в РФ.
Установка
1. Поставьте Python
Нужен Python 3.10 или новее.
Проверка:
python --version2. Скачайте проект
git clone https://github.com/yasg1988/mcp-rosreestr.git
cd mcp-rosreestr3. Установите зависимости
pip install -r requirements.txtПодключение к Claude Desktop / Claude Code / Cursor
Добавьте MCP-сервер в конфиг клиента.
Пример:
{
"mcpServers": {
"rosreestr": {
"command": "python",
"args": ["/полный/путь/к/mcp-rosreestr/server.py"],
"env": {
"ROSREESTR_MODE": "direct"
}
}
}
}Замените /полный/путь/к/mcp-rosreestr/server.py на реальный путь.
Примеры путей:
/home/user/mcp-rosreestr/server.py
C:/Projects/mcp-rosreestr/server.pyПосле изменения конфига перезапустите MCP-клиент.
Режимы работы
direct
Режим по умолчанию.
"ROSREESTR_MODE": "direct"MCP ходит в НСПД напрямую с IP вашей машины. Для большинства пользователей из РФ нужен именно этот режим.
auto
"ROSREESTR_MODE": "auto"MCP проверяет страну текущего IP. Если IP российский, использует прямой режим. Если не российский, пробует API-прокси.
api
{
"ROSREESTR_MODE": "api",
"ROSREESTR_API_URL": "https://your-api.example.com",
"ROSREESTR_API_TOKEN": "your-token"
}Этот режим нужен только если вы отдельно развернули свой API-прокси на российском IP. Обычному пользователю он не нужен.
Доступные инструменты MCP
get_cadastral_coordinates
Получает данные по одному кадастровому номеру.
Пример запроса в чате:
Получи данные Росреестра по кадастровому номеру 12:05:0402002:390Параметры:
Параметр | Описание |
| Кадастровый номер |
| Тип объекта, по умолчанию |
batch_get_cadastral_coordinates
Получает данные по нескольким кадастровым номерам.
Пример:
Получи координаты участков 12:05:0101001:1, 12:05:0101001:2, 12:05:0101001:3check_ip_location
Показывает IP, страну и режим, который будет использовать MCP.
Пример:
Проверь, российский ли IP у MCP РосреестраТипы объектов area_type
Код | Что означает |
1 | Объекты недвижимости: земельные участки, здания, сооружения |
2 | Кадастровое деление |
4 | Административное деление |
5 | Зоны и территории |
7 | Территориальные зоны |
15 | Комплексы объектов |
Чаще всего нужен area_type=1.
Частые проблемы
Ошибка HTTP 403
Скорее всего НСПД заблокировала запрос.
Что проверить:
Запущен ли MCP на машине с российским IP.
Не идет ли трафик через VPN/прокси с иностранным IP.
Работает ли НСПД в браузере с этой же машины.
Что показывает инструмент
check_ip_location.
MCP запускается, но данных нет
Проверьте:
Правильно ли написан кадастровый номер.
Подходит ли
area_type.Есть ли объект в НСПД.
Ошибка rosreestr2coord is not installed
Установите зависимости:
pip install -r requirements.txtЧто MCP не делает
Не обходит блокировки НСПД.
Не дает общий публичный API автора проекта.
Не гарантирует работу с иностранного IP.
Не хранит ваши запросы и не использует внешний сервер, если включен режим
direct.
Лицензия
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/yasg1988/mcp-rosreestr'
If you have feedback or need assistance with the MCP directory API, please join our Discord server