prumo — MCP-сервер для Claude Code: проверка контекстных файлов
Сверяет файлы контекста, которые читает агент, с тем, что реально лежит в репозитории, и показывает расхождения.
claude mcp add prumo -- npx -y @tomd4vs/prumoЧто делает prumo
Агент читает CLAUDE.md, AGENTS.md, правила .cursor/rules, инструкции Copilot и установленные скиллы. Со временем пути в них устаревают: папку переименовали, файл удалили, ссылка ведёт в никуда. prumo находит такие места сам и выдаёт файл, номер строки и вариант исправления.
Запускается одной командой npx @tomd4vs/prumo внутри git-репозитория. Нужны Node.js 18+ и git, больше ничего: ни аккаунта, ни настроек. Есть режим --format json для разбора программно и prumo --explain CLAUDE.md:12, если непонятно, почему строка не попала в отчёт.
Как MCP-сервер пакет отдаёт пять инструментов: prumo_check и три отчёта — prumo_drift, prumo_budget, prumo_coverage — только читают, а prumo_fix правит регистр букв и переименования, которые записал git. Смысловые утверждения в тексте он не проверяет: для этого нужна модель. Сети не касается — телеметрии и обращений наружу нет.
Какие задачи решает
- найти пути в
CLAUDE.md, которые перестали существовать после переименования папок - отловить ссылки на удалённые страницы и заголовки
- проверить регистр букв в путях до того, как сборка упадёт на Linux
- поставить проверку контекстных файлов шагом в CI
- разобраться, почему конкретная строка не попала в отчёт
Примеры запросов агенту
- Запусти
npx @tomd4vs/prumoи исправь всё, что он найдёт - Прогони
prumo_checkпо репозиторию и покажи расхождения списком - Объясни через
prumo --explain CLAUDE.md:12, что он прочитал в этой строке
Как установить prumo
Командой платформы
claude mcp add prumo -- npx -y @tomd4vs/prumoКомандой платформы
codex mcp add prumo -- npx -y @tomd4vs/prumoФайл настроек
{
"mcpServers": {
"prumo": {
"command": "npx",
"args": [
"-y",
"@tomd4vs/prumo"
]
}
}
}Файл настроек
{
"servers": {
"prumo": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@tomd4vs/prumo"
]
}
}
}Командой платформы
gemini mcp add prumo npx -y @tomd4vs/prumoПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о prumo
Как установить prumo в Claude Code?
Одной командой: claude mcp add prumo -- npx -y @tomd4vs/prumo. После этого сервер доступен агенту как MCP-инструмент.
Что делает prumo?
Сверяет контекстные файлы агента с git-индексом и сообщает о расхождениях: неверный регистр в пути, битая ссылка, отсутствующий файл. К каждому случаю прилагает строку и исправление.
Нужен ли аккаунт или ключ API?
Нет. Хватает Node.js 18+ и git в системе, сервер работает локально и в сеть не ходит.