@whenlabs/when
6가지 도구. 단 한 번의 설치.
6가지 WhenLabs 개발자 도구를 Claude Code 워크플로우에 통합하는 단일 설치형 툴킷입니다. 설치 후 도구들은 단일 MCP 서버를 통해 노출되며, Claude가 필요할 때 자동으로 호출합니다.
설치
npx @whenlabs/when install일회성 설정입니다. 설치 프로그램은 다음을 수행합니다:
Claude Code 구성에 단일 MCP 서버(
whenlabs)를 등록합니다.Claude가 각 도구를 언제 사용해야 하는지 알 수 있도록 CLAUDE.md 블록을 삽입합니다.
기존
velocity-mcp등록을 정리합니다(velocity는 이제 번들로 제공됩니다).
6가지 도구
도구 | 목적 |
aware | 스택을 자동 감지하고 AI 컨텍스트 파일(CLAUDE.md, |
berth | 개발 서버를 시작하기 전에 포트 충돌을 감지 |
envalid | 스키마에 따라 |
stale | 문서와 코드 간의 문서 드리프트를 감지 |
vow | 의존성 라이선스를 스캔하고 정책에 따라 검증 |
velocity | 코딩 작업 시간을 측정하고 과거 데이터로부터 학습 |
MCP 도구
6가지 도구에 걸친 7개의 엔드포인트:
엔드포인트 | 기능 |
| 스택을 감지하고 AI 컨텍스트 파일을 재생성 |
| 프로젝트의 포트 충돌을 스캔 |
| 스키마에 따라 |
| 문서 드리프트를 감지 |
| 라이선스를 스캔하고 정책에 따라 검증 |
| 코딩 작업 시간 측정 시작 |
| 시간 측정 종료 및 결과 기록 |
7개 모두 단일 whenlabs MCP 서버(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 명령을 사용하지 않는 경우, Claude Code MCP 구성에 다음을 추가하세요:
{
"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
