Model Ledger — MCP-сервер для Claude Code: учёт моделей
Model Ledger собирает сведения о развёрнутых моделях, их зависимостях и изменениях. MCP-сервер даёт агенту доступ к этому графу.
claude mcp add model-ledger -- uvx model-ledgerЧто делает Model Ledger
Model Ledger строит инвентарь моделей из подключённых платформ, находит зависимости и сохраняет каждое изменение как неизменяемое событие. Граф собирается по совпадениям входных и выходных портов DataNode, поэтому связи между узлами не приходится прописывать вручную.
В составе есть Python SDK, CLI, REST API и MCP-сервер с восемью инструментами. Данные можно хранить в памяти, SQLite, JSON, Snowflake или через удалённый HTTP-бэкенд. Для MCP-режима README предлагает установить model-ledger[mcp]; через команду из каталога нужен uvx, потому что она запускает model-ledger.
Какие задачи решает
- собрать инвентарь развёрнутых моделей
- найти прямые и транзитивные зависимости
- восстановить состояние реестра на момент времени
- отследить изменения через журнал событий
- проверить модели по профилям соответствия
Примеры запросов агенту
- Покажи, какие модели зависят от
customer_features. - Построй цепочку зависимостей для
fraud_alerts. - Проверь текущий инвентарь моделей и найди последние изменения.
Как установить Model Ledger
Командой платформы
claude mcp add model-ledger -- uvx model-ledgeruvx запускает команду с именем пакета; если в README она другая — uvx --from model-ledger <команда>
Командой платформы
codex mcp add model-ledger -- uvx model-ledgeruvx запускает команду с именем пакета; если в README она другая — uvx --from model-ledger <команда>
Файл настроек
{
"mcpServers": {
"model-ledger": {
"command": "uvx",
"args": [
"model-ledger"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from model-ledger <команда>
Файл настроек
{
"servers": {
"model-ledger": {
"type": "stdio",
"command": "uvx",
"args": [
"model-ledger"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from model-ledger <команда>
Командой платформы
gemini mcp add model-ledger uvx model-ledgeruvx запускает команду с именем пакета; если в README она другая — uvx --from model-ledger <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Model Ledger
Как установить Model Ledger в Claude Code?
Выполните claude mcp add model-ledger -- uvx model-ledger.
Что делает Model Ledger?
Он обнаруживает модели и их зависимости, строит общий граф и записывает изменения в добавляемый журнал событий. Агент обращается к инвентарю через MCP-сервер.
Где Model Ledger хранит данные?
Доступны хранилища в памяти, SQLite, JSON, Snowflake и удалённый HTTP-бэкенд.