DocGuard — MCP-сервер для Claude Code: что делает и как установить
Находит расхождения между документацией и реальным кодом проекта, защищая спецификации от устаревания при работе нейросетей.
claude mcp add docguard -- npx -y docguard-cliЧто делает DocGuard
DocGuard проверяет актуальность технической документации через детерминированные тесты и сопоставляет декларации в файлах с кодом репозитория. Внутри работают 34 валидатора и 4 сканера, разбирающие маршруты, схемы данных и артефакты GitHub Spec Kit. Оценка зрелости структуры рассчитывается по 8 категориям, а результаты выводятся в терминал или в виде JSON.
Инструмент передаёт ИИ-агентам структурированный контекст и готовые подсказки для устранения ошибок. Конкретные утверждения подтверждаются локальными свидетельствами через файл .docguard-evidence.json. Все неподтверждённые тезисы остаются видимыми в отчёте, поэтому команда сама определяет строгость контроля.
Для запуска пакета docguard-cli требуется среда Node.js версии 18 или выше.
Какие задачи решает
- отследить расхождение между текстом документации и кодовой базой
- проверить файлы спецификаций GitHub Spec Kit
- сформировать готовые промпты для агента по исправлению устаревших описаний
- подтвердить актуальность технического описания через
.docguard-evidence.json
Примеры запросов агенту
- Проверь документацию в репозитории через DocGuard и покажи расхождения с кодом.
- Оцени качество спецификаций и выведи отчёт с баллом зрелости проекта.
- Запусти диагностику DocGuard и подготовь промпты для исправления устаревших разделов.
Как установить DocGuard
Командой платформы
claude mcp add docguard -- npx -y docguard-cliКомандой платформы
codex mcp add docguard -- npx -y docguard-cliФайл настроек
{
"mcpServers": {
"docguard": {
"command": "npx",
"args": [
"-y",
"docguard-cli"
]
}
}
}Файл настроек
{
"servers": {
"docguard": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"docguard-cli"
]
}
}
}Командой платформы
gemini mcp add docguard npx -y docguard-cliПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о DocGuard
Как установить DocGuard в Claude Code?
Выполните в терминале команду claude mcp add docguard -- npx -y docguard-cli. Сервер подключится через стандартный ввод-вывод.
Что делает DocGuard?
Инструмент анализирует спецификации и сопоставляет их с фактами из репозитория. Он выставляет баллы структуре проекта и формулирует задачи агенту на исправление неточностей.
Какие требования нужны для запуска DocGuard?
Требуется установленный Node.js 18+. Сервер работает через пакет docguard-cli с одной фиксированной зависимостью.