MCP server for Russian Rosreestr cadastral data: lookup by number, address or coordinates.
MCP MCP server exists for a simple reason — assistants are far more useful when they can act on MCP directly instead of describing what you should do. MCP server for Russian Rosreestr cadastral data: lookup by number, address or coordinates.
MCP-сервер (Model Context Protocol — открытый протокол интеграции AI-агентов с внешними источниками данных), дающий ИИ-агенту прямой доступ к публичным открытым данным Росреестра РФ через НСПД (Национальная система пространственных данных, nspd.gov.ru) и Публичную кадастровую карту (ПКК) как fallback.
Once MCP is connected, these are the calls the assistant has available:
lookup_by_cadastral — По кадастровому номеру (например, 77:01:0001066:1234) возвращает площадь, год постройки, кадастровую стоимость, ВРИ (вид разрешённого использования)lookup_by_address — По свободному тексту адреса возвращает список найденных объектов с их КН (кадастровыми номерами) и confidence scorelookup_by_coords — По геокоординатам (lat/lon в WGS84) показывает все объекты в этой точке (земельные участки, здания, помещения)get_cadastral_value — Текущая кадастровая стоимость + локально кэшированная история переоценокMCP_ROSREESTR_HTTP_TIMEOUT — HTTP-таймаут для upstream-запросов (секунды)MCP_ROSREESTR_CACHE_PATH — Путь к локальной SQLite-базе с кэшемMCP_ROSREESTR_CACHE_TTL_LIVE — TTL «живых» данных (стоимость) в секундахMCP_ROSREESTR_CACHE_TTL_STATIC — TTL «статичных» данных (площадь, год) в секундахMCP_ROSREESTR_USER_AGENT — Кастомный User-Agent для upstreamMCP_ROSREESTR_LOG_LEVEL — Уровень логирования (DEBUG…CRITICAL)MCP_ROSREESTR_API_KEY — Pro-фичи (не требуется для open client)You will need 2 environment variables: MCP_ROSREESTR_CACHE_PATH, MCP_ROSREESTR_API_KEY. The server will not start without them, which is usually why the tools fail to appear on a first run. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.
atomno-mcp-rosreestr on PyPI is all you need. Most clients run it directly, so configuration is a few lines and a restart.
Plenty of database access servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. MCP's toolset — lookup_by_cadastral, lookup_by_address, lookup_by_coords and 8 more — is a fair guide to whether it matches your workflow. It is maintained by atomno-mcp; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| lookup_by_cadastral | По кадастровому номеру (например, 77:01:0001066:1234) возвращает площадь, год постройки, кадастровую стоимость, ВРИ (вид разрешённого использования), адрес. |
| lookup_by_address | По свободному тексту адреса возвращает список найденных объектов с их КН (кадастровыми номерами) и confidence score. |
| lookup_by_coords | По геокоординатам (lat/lon в WGS84) показывает все объекты в этой точке (земельные участки, здания, помещения). |
| get_cadastral_value | Текущая кадастровая стоимость + локально кэшированная история переоценок. |
| MCP_ROSREESTR_HTTP_TIMEOUT | HTTP-таймаут для upstream-запросов (секунды) |
| MCP_ROSREESTR_CACHE_PATH | Путь к локальной SQLite-базе с кэшем |
| MCP_ROSREESTR_CACHE_TTL_LIVE | TTL «живых» данных (стоимость) в секундах |
| MCP_ROSREESTR_CACHE_TTL_STATIC | TTL «статичных» данных (площадь, год) в секундах |
| MCP_ROSREESTR_USER_AGENT | Кастомный User-Agent для upstream |
| MCP_ROSREESTR_LOG_LEVEL | Уровень логирования (DEBUG…CRITICAL) |
| MCP_ROSREESTR_API_KEY | Pro-фичи (не требуется для open client) |
{
"mcpServers": {
"rosreestr": {
"command": "uvx",
"args": ["atomno-mcp-rosreestr"],
"env": {
"MCP_ROSREESTR_CACHE_PATH": "your-value",
"MCP_ROSREESTR_API_KEY": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| MCP_ROSREESTR_CACHE_PATH | Filesystem location the server is allowed to use. | Optional |
| MCP_ROSREESTR_API_KEY | Credential the server authenticates with. | Yes |
Read-only SQL access to Postgres — let your assistant inspect schemas and answer questions from real data.
Manage your whole Supabase project in conversation — database, auth, storage, Edge Functions and branches.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Official MongoDB server covering data, schemas and Atlas management — from find queries to spinning up clusters.
Serverless Postgres with database branching — point your assistant at Neon and let it work on disposable copies.