@whenlabs/when
六大工具。一次安装。
一个可安装的统一工具包,将六个 WhenLabs 开发者工具引入您的 Claude Code 工作流。安装后,这些工具将通过单个 MCP 服务器公开,Claude 会在相关时自动调用它们。
安装
npx @whenlabs/when install一次性设置。安装程序将:
在您的 Claude Code 配置中注册一个 MCP 服务器 (
whenlabs)注入一个 CLAUDE.md 代码块,以便 Claude 知道何时使用每个工具
清理任何旧的
velocity-mcp注册(velocity 现已集成)
六大工具
工具 | 用途 |
aware | 自动检测技术栈并生成 AI 上下文文件 (CLAUDE.md, |
berth | 在启动开发服务器前检测端口冲突 |
envalid | 根据模式验证 |
stale | 检测文档与代码之间的文档漂移 |
vow | 扫描依赖项许可证并根据策略进行验证 |
velocity | 对编码任务进行计时并从历史数据中学习 |
MCP 工具
六大工具共包含七个端点:
端点 | 功能 |
| 检测技术栈并重新生成 AI 上下文文件 |
| 扫描项目中的端口冲突 |
| 根据模式验证 |
| 检测文档漂移 |
| 扫描许可证并根据策略进行验证 |
| 开始对编码任务计时 |
| 结束计时并记录结果 |
所有七个端点均由单个 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
