К основному содержанию
MCP-сервер CX Codex

docvet — MCP-сервер для Claude Code: что делает и установка

Проверяет docstring в Python-проекте: ищет пропуски, расхождения с кодом и признаки устаревания. Пригодится для ревью документации.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add docvet -- uvx docvet
Открыть на GitHub

Что делает docvet

docvet даёт агенту проверки документации Python: наличие docstring, полноту разделов и согласованность с кодом. Он ищет пропущенные Raises, Returns, Yields, параметры и атрибуты, проверяет примеры и перекрёстные ссылки. Отдельные правила анализируют изменения сигнатур, тела функций и импортов через историю Git.

Сервер также запускает проверки покрытия пакета и диагностику рендеринга через Griffe. Результаты можно разделить на ошибки и предупреждения в pyproject.toml, а порог покрытия и правила отказа настроить отдельно. Для проверок Griffe нужна зависимость docvet[griffe]; без неё такие проверки будут недоступны.

Какие задачи решает

  • найти функции без docstring
  • сверить разделы документации со структурой кода
  • обнаружить устаревшие docstring после изменений в Git
  • проверить покрытие пакета и наличие __init__.py
  • выявить предупреждения Griffe при рендеринге

Примеры запросов агенту

  • Проверь docstring во всём Python-проекте и покажи пропущенные разделы.
  • Найди документацию, которая могла устареть после изменений в Git.
  • Проверь покрытие документации и ошибки Griffe, если зависимость доступна.

Как установить docvet

Командой платформы

claude mcp add docvet -- uvx docvet

uvx запускает команду с именем пакета; если в README она другая — uvx --from docvet <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о docvet

Как установить docvet в Claude Code?

Выполните claude mcp add docvet -- uvx docvet.

Что делает docvet?

Он проверяет наличие и полноту docstring в Python-коде, сопоставляет документацию со структурой функций и ищет признаки устаревания по истории Git.

Какие проверки входят в docvet?

В сервере есть проверки наличия, полноты, свежести, рендеринга и видимости пакета. Всего описано 32 правила в 5 группах проверок.

Похожие MCP-серверы

Все MCP-серверы по теме «Тексты и документация» →
Reactive Resume reactive-resume Подключает агента к конструктору резюме Reactive Resume: он собирает резюме, проверяет текст и ведёт список откликов на вакансии. CX Codex +1 ★ 44 874звёзд репо Sui Knowledge Base (kapa.ai) MystenLabs Семантический поиск по документации Sui и связанным источникам знаний через kapa.ai. Пригодится, когда агент пишет код под Sui и ему нужны точные ответы из доков. CX Codex +1 ★ 7 784звёзд репо Claude Code Ultimate Guide FlorianBruniaux Даёт MCP-клиентам доступ к поиску по интерактивному руководству по Claude Code, системным шаблонам и инженерным паттернам. CX Codex +1 ★ 6 237звёзд репо Zotero MCP 54yyyu Подключает библиотеку Zotero к ИИ-агенту: можно искать статьи, читать PDF, добавлять записи и работать с аннотациями. Пригодится для запросов к собственной коллекции исследований. CX Codex +1 ★ 5 548звёзд репо RevoGrid DataGrid MCP Pro revolist Хостинговый MCP-сервер, который подключает агента к документации RevoGrid DataGrid: примеры, проверка возможностей и подсказки по миграции. CX Codex +1 ★ 3 450звёзд репо Claude Code Explorer MCP codeaashu MCP-сервер, который даёт агенту доступ к исходникам Claude: список инструментов, слэш-команд, поиск по коду и разбор архитектуры. CX Codex +1 ★ 3 409звёзд репо

Из того же набора2

Спонсоры проекта

Компании, которые помогают держать аналитику открытой