Atomno labs
Недвижимость Open-core

mcp-rosreestr

Кадастр, права, выписки ЕГРН для AI-агентов.

Russian land registry (Rosreestr) — cadastre, rights, EGRN extracts.

Вкратце

MCP-сервер для работы с Росреестром: справочная по кадастровому номеру, поиск объектов недвижимости, заказ выписок ЕГРН (Pro), мониторинг изменений прав.

Источник данных: Росреестр (rosreestr.gov.ru) . Atomno Labs не аффилирован с провайдером.

Установка

Один сниппет — поддержка Cursor, Claude Desktop, Claude Code, Cline, Continue.

Добавьте в ~/.cursor/mcp.json (или .cursor/mcp.json в проекте):

{
  "mcpServers": {
    "atomno-rosreestr": {
      "command": "uvx",
      "args": ["atomno-mcp-rosreestr"]
    }
  }
}

Конфигурация (env vars)

Переменная Описание Где взять Required Default
MCP_ROSREESTR_TOKEN API token Pro tier ссылка ↗ no
MCP_ROSREESTR_LOG_LEVEL Уровень логирования no INFO

Тулзы MCP-сервера

Сервер регистрирует 3 тула для AI-агента. Все валидируются через Pydantic v2.

get_object_by_cadastre async tool

Объект по кадастровому номеру.

Input
cadastre_number: str (XX:XX:XXXXXXX:XX)
Output
CadastreObject { id, type, address, area, status, rights_count }
search_objects_by_address async tool

Поиск объектов по адресу.

Input
address: str
Output
list[CadastreObject]
order_egrn_extract async tool

Заказать выписку ЕГРН (Pro, платная услуга).

Input
cadastre_number: str, type: "rights"|"object"|"transitions"
Output
EgrnOrder { order_id, status, expected_at, price_rub }

Open-core: Free vs Pro

Клиент-MCP — open-source MIT, бесплатный. Pro-tier — hosted backend с дополнительными возможностями: без лимитов rate-limiting'а, bulk-операции, аудит, webhooks.

ВозможностьFree (open-source)Pro (hosted)
Поиск объектов20/деньБез лимитов
Заказ выписок ЕГРН✓ (от 290 ₽/выписка)
Мониторинг правWebhook при изменениях

Pro-tier — hosted backend без лимитов и с дополнительными возможностями.

Запросить Pro-доступ

Примеры использования

Реальные prompt'ы для AI-агента в Cursor / Claude Code:

  • get_object_by_cadastre: «Используй mcp-rosreestr тул get_object_by_cadastre и объект по кадастровому номеру.»
  • search_objects_by_address: «Используй mcp-rosreestr тул search_objects_by_address и поиск объектов по адресу.»
  • order_egrn_extract: «Используй mcp-rosreestr тул order_egrn_extract и заказать выписку егрн (pro, платная услуга).»

Troubleshooting

1. uvx не найден

Установите uv: pipx install uv (или pip install uv). После этого uvx доступен в PATH.

2. MCP не подцепился в Cursor

Проверьте: ~/.cursor/mcp.json — валидный JSON. Перезапустите Cursor полностью (Quit, не просто закрытие окна). В Settings → MCP должна появиться зелёная точка.

Полный troubleshooting-гайд → /docs/troubleshooting

FAQ

Как установить mcp-rosreestr? +
Добавьте сниппет с командой uvx atomno-mcp-rosreestr в файл mcp.json вашего AI-IDE (Cursor / Claude / Cline). Подробности — в разделе "Установка" выше.
Какой Python нужен? +
Python 3.12+. uvx скачает зависимости автоматически в изолированное окружение.
Это open-source? +
Да, mcp-rosreestr распространяется под MIT-лицензией. Source code: https://github.com/atomno-labs/mcp-rosreestr. Можно форкнуть и допилить под себя.
Где сообщить о баге? +
Issues на GitHub: https://github.com/atomno-labs/mcp-rosreestr/issues. Или напишите labs@atomno-labs.ru.
Чем Pro отличается от free? +
См. таблицу сравнения "Open-core / Pro features" выше — Pro даёт hosted backend без лимитов и дополнительные возможности.

Changelog

Версия пока не опубликована — проект в active development. Полная история — GitHub Releases.

Disclaimer

Atomno Labs не аффилирован с Росреестр (rosreestr.gov.ru). mcp-rosreestr использует публичные / коммерческие интерфейсы провайдера. Ответственность за соблюдение лимитов и ToS провайдера — на пользователе. Лицензия: MIT.

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

Из той же категории или со сходным статусом — возможно вам будут полезны.