Skip to main content
Glama

Кадастр

Знайте, какая у вас инфраструктура, где что находится и какие правила действуют.

Кадастр — это адресная книга и свод правил для ваших серверов, сервисов, сетей, доменов, репозиториев и политик развёртывания. Он даёт людям и ИИ-агентам одно место, где можно задать такие вопросы, как:

  • Где может работать это приложение?

  • Оно должно оставаться приватным или может быть публичным?

  • Занят ли порт или имя хоста?

  • Какой конвейер и репозиторий владеют им?

  • Актуален ли ответ, проверен ли он или оспаривается?

Кадастр собирает эти факты вместе, объясняет, откуда взят каждый ответ, и проверяет предлагаемые файлы развёртывания на соответствие вашим правилам.

Это карта, а не панель управления. Кадастр не развёртывает рабочие нагрузки, не изменяет DNS или VPN, не управляет контейнерами и не раскрывает секретные значения. Обновление Кадастра обновляет только карту; он никогда не изменяет вашу рабочую инфраструктуру.

Зачем это нужно?

Знания об инфраструктуре обычно разбросаны по конфигурационным файлам, панелям мониторинга, инструментам и памяти людей. Это работает до тех пор, пока кому-то новому — или ИИ-ассистенту — не нужно принять безопасное решение.

Кадастр превращает эти разрозненные знания в ответы с указанием происхождения и чёткими предупреждениями, когда информация устарела, не проверена или оспаривается. Вместо догадок вызывающий получает подходящие варианты, отклонённые варианты, задействованные правила и доказательства, стоящие за ними.

Прочитайте Что делает Кадастр для простого объяснения и примера.

Related MCP server: codegraph-mcp

Быстрый старт с Docker

Создайте пустой постоянный каталог с помощью образа проекта:

docker run --rm \
  -v cadastre-data:/var/lib/cadastre \
  ghcr.io/thedancingdeveloper-org/cadastre:main \
  init --data-dir /var/lib/cadastre --empty

Затем подтвердите, что он готов:

docker run --rm \
  -v cadastre-data:/var/lib/cadastre \
  ghcr.io/thedancingdeveloper-org/cadastre:main \
  status --data-dir /var/lib/cadastre

Образ main соответствует последней успешной сборке основной ветки. Для производственных развёртываний следует закреплять подписанный неизменяемый дайджест, публикуемый конвейером выпуска. Если пакет не виден вашему Docker-клиенту, выполните аутентификацию в ghcr.io или соберите образ локально.

Чтобы исследовать без создания живого каталога, клонируйте репозиторий и запросите его вымышленный пример:

uv tool install cadastre
cadastre --catalog examples/catalog brief
cadastre --catalog examples/catalog context-for \
  "an internal application that needs a GPU"

Продолжите с Использование Кадастра для настройки каталога, общих команд, коллекторов и удалённого доступа.

Необязательно: реестр работ Manifest

Кадастр также включает опциональный модуль, который отвечает на вопросы что осталось сделать, что важнее всего и было ли это выпущено. Он записывает рабочие элементы, инициативы и ссылки на задачи и запросы на слияние в forge, собирает локальные списки задач Markdown, состояние Git-чекаута и доказательства из GitHub issues/PR, а также сообщает, где декларация и forge расходятся — никогда не записывая в forge.

Он выключен, если каталог не включает его в modules.yaml. Без такого файла схема, документ OpenAPI, справка CLI, HTTP-маршруты и список инструментов MCP идентичны сборке, которая никогда о нём не слышала. См. Использование Кадастра, чтобы включить его, и MANIFEST.md для описания дизайна.

Создан для ИИ-агентов

Этот репозиторий и продукт явно дружелюбны к ИИ.

Кадастр предлагает структурированные интерфейсы MCP, HTTP, CLI JSON, JSON Schema и OpenAPI. Ответы несут происхождение и состояние доверия, а context-for возвращает факты и исключения, относящиеся к одному решению, и check проверяет предлагаемый артефакт перед развёртыванием. AGENTS.md предоставляет инструкции на уровне репозитория для кодирующих агентов.

Такая конструкция даёт агенту полезную достоверную информацию, не превращая Кадастр в плоскость управления инфраструктурой.

Узнать больше

Руководство

Что оно охватывает

Что делает Кадастр

Простые концепции, примеры, границы и сигналы доверия

Использование Кадастра

Установка, каталоги, команды, сбор и удалённый доступ

Архитектура

Компоненты, владение данными и границы интерфейсов

Развёртывание

Контейнеры, поддерживаемые топологии, постоянство, планирование коллекторов и операции

Клиенты-агенты

Нативный MCP и удалённый мост stdio

Авторство плагинов

Контракт плагинов только для чтения и пример из одного файла

Встроенные плагины

Конфигурация, учётные данные, выходные данные и ограничения для поставляемых интеграций

Модуль Manifest

Необязательный, по умолчанию выключенный реестр работ: дизайн, виды сущностей и план поставки

Безопасность

Сетевая идентичность и безопасные профили развёртывания

Дизайн

Подробное обоснование и не-цели

Тестирование

Уровни тестирования и локальные шлюзы качества

Примеры

Вымышленный каталог и конфигурации клиентов

Вклад

Как изменения проверяются и объединяются через запросы на слияние

Лицензия

Кадастр доступен по лицензии MIT.

Maintenance

ActivityMaintained
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    A
    maintenance
    Cirdan maps and watches the live infrastructure your agent session can reach — Docker, Kubernetes, cloud, IaC, and telemetry — then exposes it over MCP. It fingerprints the environment, builds a dependency graph, detects incidents, and can run evidence-backed actions. It inherits the session's own access and never escalates beyond it.
    27
    Apache 2.0
  • A
    license
    Not graded
    quality
    A
    maintenance
    A no-train, on-prem code knowledge graph served over the Model Context Protocol, enabling AI agents to query code structure (symbols, calls, cross-language edges) with a tamper-evident audit log.
    7
    Apache 2.0
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to query architecture context, data contracts, and blast radius to prevent cross-repo architectural breakage before merging.
    24
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Extracts deterministic architecture maps from codebases for AI agents, enabling queries about blast radius, routes, security findings, and production readiness without sending code anywhere.
    6
    MIT

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/TheDancingDeveloper-org/cadastre'

If you have feedback or need assistance with the MCP directory API, please join our Discord server