DevTime — MCP-сервер для Claude Code: что делает и как установить
Проверяет заявления об архитектуре репозитория по коду, тестам и конфигам без запуска тестов и облачных сервисов. Помогает находить расхождения до коммита.
claude mcp add devtime -- uvx devtime-eiЧто делает DevTime
DevTime анализирует кодовую базу локально и сопоставляет имена файлов с их реальным содержимым. Заглушка роута вебхука с ответом 404 не сойдёт за готовую интеграцию: сервер присвоит ей статус CONTRADICTED или WEAK. Он отслеживает шесть категорий: авторизацию, вебхуки оплат, фоновые задачи, экспорт данных, права администратора и загрузку файлов. Произвольные доменные сущности пока не поддерживаются.
Инструмент работает в режиме чтения, не выполняет код и не шлёт телеметрию. Внутри заложена оценка Understanding Score и проверка свежести выводов: если связанный файл отредактирован, статус меняется на STALE. Для работы утилиты в системе нужен инструмент uvx либо Python-пакет devtime-ei.
Какие задачи решает
- выявить фиктивные обработчики эндпоинтов и пустые заглушки
- сопоставить тесты с существующими маршрутами API
- зафиксировать устаревание архитектурных решений при правках кода
- оценить риски изменений в ветке относительно основной ветки
Примеры запросов агенту
- Запусти верификацию архитектурных утверждений через DevTime для текущей кодовой базы
- Проверь через DevTime, подтверждена ли реализация вебхуков оплат тестами и кодом
- Сравни статус проверок между текущей веткой и origin/main через DevTime
Как установить DevTime
Командой платформы
claude mcp add devtime -- uvx devtime-eiuvx запускает команду с именем пакета; если в README она другая — uvx --from devtime-ei <команда>
Командой платформы
codex mcp add devtime -- uvx devtime-eiuvx запускает команду с именем пакета; если в README она другая — uvx --from devtime-ei <команда>
Файл настроек
{
"mcpServers": {
"devtime": {
"command": "uvx",
"args": [
"devtime-ei"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from devtime-ei <команда>
Файл настроек
{
"servers": {
"devtime": {
"type": "stdio",
"command": "uvx",
"args": [
"devtime-ei"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from devtime-ei <команда>
Командой платформы
gemini mcp add devtime uvx devtime-eiuvx запускает команду с именем пакета; если в README она другая — uvx --from devtime-ei <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о DevTime
Как установить DevTime в Claude Code?
Выполните в терминале команду claude mcp add devtime -- uvx devtime-ei. Для запуска потребуется утилита uvx.
Что проверяет DevTime?
Сервер сверяет утверждения о шести системных концепциях с кодом, тестами и конфигурацией проекта. В их число входят авторизация, обработка платежей, фоновые процессы, экспорт данных, права доступа и загрузка файлов.
Требуется ли серверу доступ в интернет или запуск кода?
Нет, он работает полностью локально в режиме чтения. DevTime не выполняет файлы проекта, не использует внешние нейросети и не собирает телеметрию.