mcpField
M
mcp-rosreestr

mcp-rosreestr

本地服务
github.com/atomno-mcp商业与营销18 周前更新

关于 mcp-rosreestr

mcp-rosreestr 通过俄罗斯国家空间数据系统等公开来源查询地籍信息,面向房地产分析和尽职调查场景。它支持按地籍编号、地址或坐标查找,并提供地籍价值及本地缓存的历史记录,不含所有者个人数据。

主要功能

  1. 01按地籍编号查询房产信息
  2. 02按地址搜索并返回匹配结果
  3. 03按坐标查询地块和建筑
  4. 04查看地籍价值及本地历史记录
  5. 05使用 SQLite 本地缓存

适用场景

  1. 01核查房产的公开地籍特征
  2. 02按地址定位地籍编号
  3. 03追踪房产地籍价值变化

MCP 相关

作为 MCP 服务,它向 MCP 客户端提供俄罗斯公开地籍数据查询工具,包括房产查找和地籍价值查询。数据来自国家空间数据系统,公共地籍地图作为备用来源。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"atomno-mcp-mcp-rosreestr": {
"command": "uvx",
"args": [
"atomno-mcp-rosreestr"
]
}
}
}
启动命令uvx atomno-mcp-rosreestr

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypiatomno-mcp-rosreestr0.1.6

工具

4

收录的工具列表 · 更新于 2 周前

参数类型必填说明
cadastral_numberstring是
include_geometryboolean否

详细介绍

mcp-rosreestr

MCP 服务 Rosreestr:按地籍编号、地址或坐标查询对象,并获取含历史记录的地籍价值。仅提供公开信息,不含所有者数据。

面向 AI Agent 的俄罗斯地籍数据。

PyPI version License: MIT MCP-compatible Python 3.11+

通过 НСПД(国家空间数据系统,nspd.gov.ru)获取 Rosreestr 的公开数据;公共地籍地图作为备用来源。

属于 atomno MCP 服务系列(atomno-mcp.ru)。MIT 开源——不包含所有者的 PII,仅提供对象的公开属性。

功能

工具功能
lookup_by_cadastral按地籍编号(例如 77:01:0001066:1234)返回面积、建成年份、地籍价值、ВРИ(许可用途类型)和地址。
lookup_by_address按自由格式地址文本返回找到的对象列表,以及对应的 КН(地籍编号)和置信度分数。
lookup_by_coords按地理坐标(WGS84 中的 lat/lon)显示该位置的所有对象(土地、建筑物、房屋单元)。
get_cadastral_value当前地籍价值及本地缓存的重新评估历史。

快速开始

# Через uvx (рекомендуется — без установки)
uvx atomno-mcp-rosreestr

# Или через pipx
pipx install atomno-mcp-rosreestr
mcp-rosreestr
在 Cursor 中配置

添加到 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "rosreestr": {
      "command": "uvx",
      "args": ["atomno-mcp-rosreestr"]
    }
  }
}
在 Claude Desktop 中配置

%APPDATA%/Claude/claude_desktop_config.json(Windows)或 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS):

{
  "mcpServers": {
    "rosreestr": {
      "command": "uvx",
      "args": ["atomno-mcp-rosreestr"]
    }
  }
}
命令行
atomno-mcp-rosreestr --help          # usage
atomno-mcp-rosreestr --version       # 0.1.0
atomno-mcp-rosreestr --check-config  # кэш + upstream NSPD/PKK
atomno-mcp-rosreestr --transport http --port 8000  # сетевой транспорт
健康检查
atomno-mcp-rosreestr --check-config

将显示本地缓存状态及上游服务(NSPD、PKK)的可用性。

配置(环境变量)

规范名称使用 MCP_ROSREESTR_ 前缀。旧版 ROSREESTR_* 仍受支持,但会发出 DeprecationWarning。

变量说明默认值
MCP_ROSREESTR_HTTP_TIMEOUT上游请求的 HTTP 超时(秒)15.0
MCP_ROSREESTR_CACHE_PATH本地 SQLite 缓存数据库路径./mcp_rosreestr_cache.sqlite
MCP_ROSREESTR_CACHE_TTL_LIVE“实时”数据(价值)的 TTL,单位为秒86400(24 小时)
MCP_ROSREESTR_CACHE_TTL_STATIC“静态”数据(面积、年份)的 TTL,单位为秒604800(7 天)
MCP_ROSREESTR_USER_AGENT上游请求使用的自定义 User-Agentatomno-mcp-rosreestr/<version> ...
MCP_ROSREESTR_LOG_LEVEL日志级别(DEBUG…CRITICAL)INFO
MCP_ROSREESTR_API_KEYPro 功能(开放客户端无需此项)—

数据来源

  • НСПД(nspd.gov.ru)——主要来源,Rosreestr 的最新地理门户。
  • ПКК(pkk5.rosreestr.ru)——备用来源(旧版),仅在 НСПД 无响应或未找到对象时使用。

两个 API 均未公开文档,且可能发生变化。客户端采用防御式设计:响应格式变化时,字段会降级为 None,而不会导致程序崩溃。

缓存与速率限制

  • 所有响应都在本地缓存至 SQLite,并使用不同的 TTL:易变数据(价值)缓存 24 小时,静态数据(地址、面积、建成年份)缓存 7 天。
  • 地籍价值历史通过定期查询在本地累积(开放数据不提供完整的审计轨迹)。
  • 上游请求采用温和的节奏,不进行激进的扇出请求。

测试

git clone https://github.com/atomno-mcp/mcp-rosreestr
cd mcp-rosreestr
pip install -e ".[dev]"
pytest -v

Disclaimer / правовые ограничения

  • Не аффилирован с Федеральной службой государственной регистрации, кадастра и картографии (Росреестр), НСПД (nspd.gov.ru) или Публичной кадастровой картой (ПКК). Независимый open-source клиент к публичным API.
  • Только открытые данные — кадастровые номера, площадь, адрес, кадастровая стоимость. Нет ПДн (персональных данных) собственников, паспортов, телефонов.
  • Законное использование — due-diligence, оценка недвижимости, аналитика на основе публичных реестров. Не для сбора ПДн, спама или обхода ограничений upstream.
  • Данные носят справочный характер; для юридически значимых решений заказывайте официальную выписку ЕГРН (Единый государственный реестр недвижимости).
  • Upstream API недокументированы и могут меняться без предупреждения. Используете на свой риск.

Лицензия

MIT © Atomno

Ссылки

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。