@whenlabs/when
Шесть инструментов. Одна установка.
Единый устанавливаемый набор инструментов, который добавляет шесть инструментов разработчика WhenLabs в ваш рабочий процесс Claude Code. После установки инструменты предоставляются через один MCP-сервер, и Claude вызывает их автоматически, когда это необходимо.
Установка
npx @whenlabs/when installОднократная настройка. Установщик:
Регистрирует один MCP-сервер (
whenlabs) в вашей конфигурации Claude CodeВнедряет блок CLAUDE.md, чтобы Claude знал, когда использовать каждый инструмент
Удаляет любую устаревшую регистрацию
velocity-mcp(velocity теперь включен в состав)
Шесть инструментов
Инструмент | Назначение |
aware | Автоматическое определение стека и генерация файлов контекста для ИИ (CLAUDE.md, |
berth | Обнаружение конфликтов портов перед запуском серверов разработки |
envalid | Проверка файлов |
stale | Обнаружение расхождений между документацией и кодом |
vow | Сканирование лицензий зависимостей и проверка на соответствие политике |
velocity | Отслеживание времени выполнения задач программирования и обучение на исторических данных |
MCP-инструменты
Семь конечных точек для шести инструментов:
Конечная точка | Что она делает |
| Определение стека и повторная генерация файлов контекста для ИИ |
| Сканирование проекта на наличие конфликтов портов |
| Проверка файлов |
| Обнаружение расхождений в документации |
| Сканирование лицензий и проверка на соответствие политике |
| Начало отсчета времени задачи программирования |
| Завершение отсчета времени и запись результатов |
Все семь обслуживаются одним MCP-сервером whenlabs (stdio, Node 20+). Команды исправления/инициализации/вспомогательные команды остаются доступными через CLI каждого инструмента (npx @whenlabs/<tool> --help).
CLI
when init # Onboard a project — detect stack, bootstrap configs, run all checks
when doctor # Run all six tools and show a unified health report
when install # Register MCP server in Claude Code
when uninstall # Remove MCP serverДля операций с отдельными инструментами используйте инструмент напрямую:
npx @whenlabs/stale scan
npx @whenlabs/envalid validate
npx @whenlabs/berth check
npx @whenlabs/aware sync
npx @whenlabs/vow scanРучная настройка MCP
Если вы не используете команду install, добавьте это в свою конфигурацию MCP для Claude Code:
{
"mcpServers": {
"whenlabs": {
"command": "npx",
"args": ["@whenlabs/when", "when-mcp"]
}
}
}Лицензия
MIT — см. LICENSE
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/WhenLabs-org/when'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
