@whenlabs/when
Sechs Tools. Eine Installation.
Ein einzeln installierbares Toolkit, das sechs WhenLabs-Entwicklertools in Ihren Claude Code-Workflow integriert. Nach der Installation werden die Tools über einen einzigen MCP-Server bereitgestellt und von Claude automatisch bei Bedarf aufgerufen.
Installation
npx @whenlabs/when installEinmalige Einrichtung. Das Installationsprogramm:
Registriert einen einzelnen MCP-Server (
whenlabs) in Ihrer Claude Code-KonfigurationFügt einen CLAUDE.md-Block ein, damit Claude weiß, wann welches Tool zu verwenden ist
Bereinigt alle veralteten
velocity-mcp-Registrierungen (velocity ist jetzt gebündelt)
Die sechs Tools
Tool | Zweck |
aware | Stack automatisch erkennen und KI-Kontextdateien generieren (CLAUDE.md, |
berth | Port-Konflikte vor dem Starten von Entwicklungsservern erkennen |
envalid |
|
stale | Dokumentationsabweichungen zwischen Dokumentation und Code erkennen |
vow | Abhängigkeitslizenzen scannen und gegen Richtlinien validieren |
velocity | Programmieraufgaben zeitlich erfassen und aus historischen Daten lernen |
MCP-Tools
Sieben Endpunkte für die sechs Tools:
Endpunkt | Was er tut |
| Stack erkennen und KI-Kontextdateien neu generieren |
| Projekt auf Port-Konflikte scannen |
|
|
| Dokumentationsabweichungen erkennen |
| Lizenzen scannen und gegen Richtlinien validieren |
| Zeitmessung für eine Programmieraufgabe starten |
| Zeitmessung beenden und Ergebnisse aufzeichnen |
Alle sieben werden über den einzelnen whenlabs MCP-Server (stdio, Node 20+) bereitgestellt. Fix-/Init-/Hilfsbefehle bleiben über die CLI jedes Tools verfügbar (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 serverFür tool-spezifische Vorgänge verwenden Sie das Tool direkt:
npx @whenlabs/stale scan
npx @whenlabs/envalid validate
npx @whenlabs/berth check
npx @whenlabs/aware sync
npx @whenlabs/vow scanManuelle MCP-Konfiguration
Wenn Sie den install-Befehl nicht verwenden, fügen Sie dies Ihrer Claude Code MCP-Konfiguration hinzu:
{
"mcpServers": {
"whenlabs": {
"command": "npx",
"args": ["@whenlabs/when", "when-mcp"]
}
}
}Lizenz
MIT – siehe 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
