devcoach — MCP-сервер для Claude Code: что делает и как установить
Локальный MCP-сервер для технического обучения. Анализирует закрытые агентом задачи и выдаёт по одной короткой теме, которую вы ещё не освоили.
claude mcp add devcoach -- npx -y devcoachЧто делает devcoach
Инструмент отслеживает выполнение задач в ИИ-агенте и формирует персональные уроки. Когда агент дописывает код, встроенный хук проверяет лимиты частоты и вызывает навык devcoach. Сервер сверяется со списком уже изученных концепций, отсекает повторы и выводит карточку с разбором одной технической темы.
Все данные хранятся на рабочей машине в базе SQLite по пути ~/.devcoach/coaching.db. Сервер использует официальный TypeScript SDK Model Context Protocol, встроенную в среду библиотеку node:sqlite, Hono для веб-интерфейса и Commander для консольных команд. Внешних сетевых запросов и телеметрии здесь нет.
Главное требование — Node.js версии не ниже 24. Если запустить сервер на более старой версии среды, встроенный модуль node:sqlite не найдётся. Веб-версия claude.ai не поддерживается, потому что инструмент работает строго локально через транспорт stdio.
Какие задачи решает
- Разобрать незнакомый паттерн в написанном агентом коде
- Сохранить карту освоенных концепций без передачи данных наружу
- Запустить локальную веб-панель со статистикой разобранных уроков
- Превратить непонятный урок в пошаговый обучающий курс
Примеры запросов агенту
- Открой панель обучения /devcoach:ui
- Преврати последний урок в пошаговый курс через /devcoach:course
- Поделись пройденным материалом с помощью /devcoach:share
Как установить devcoach
Командой платформы
claude mcp add devcoach -- npx -y devcoachКомандой платформы
codex mcp add devcoach -- npx -y devcoachФайл настроек
{
"mcpServers": {
"devcoach": {
"command": "npx",
"args": [
"-y",
"devcoach"
]
}
}
}Файл настроек
{
"servers": {
"devcoach": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"devcoach"
]
}
}
}Командой платформы
gemini mcp add devcoach npx -y devcoachПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о devcoach
Как установить devcoach в Claude Code?
Выполните в терминале команду claude mcp add devcoach -- npx -y devcoach. Для работы потребуется заранее установленный Node.js версии 24 или новее.
Что делает devcoach?
Сервер генерирует короткие обучающие карточки сразу после выполнения задачи агентом. Он ведёт учёт уже понятных тем в локальной базе и не присылает одинаковые уроки повторно.
Почему требуется именно Node.js 24?
Проект сохраняет прогресс через системный модуль node:sqlite. Эта встроенная библиотека появилась в среде только с 24-го релиза Node.js.