VOOZH about

URL: https://glama.ai/mcp/servers/WhenLabs-org/when?locale=zh-CN

⇱ WhenLabs/When by WhenLabs-org | Glama


@whenlabs/when

六大工具。一次安装。

一个可安装的统一工具包,将六个 WhenLabs 开发者工具引入您的 Claude Code 工作流。安装后,这些工具将通过单个 MCP 服务器公开,Claude 会在相关时自动调用它们。

安装

npx @whenlabs/when install

一次性设置。安装程序将:

  1. 在您的 Claude Code 配置中注册一个 MCP 服务器 (whenlabs)

  2. 注入一个 CLAUDE.md 代码块,以便 Claude 知道何时使用每个工具

  3. 清理任何旧的 velocity-mcp 注册(velocity 现已集成)

六大工具

工具

用途

aware

自动检测技术栈并生成 AI 上下文文件 (CLAUDE.md, .cursorrules 等)

berth

在启动开发服务器前检测端口冲突

envalid

根据模式验证 .env 文件

stale

检测文档与代码之间的文档漂移

vow

扫描依赖项许可证并根据策略进行验证

velocity

对编码任务进行计时并从历史数据中学习

MCP 工具

六大工具共包含七个端点:

端点

功能

aware_sync

检测技术栈并重新生成 AI 上下文文件

berth_check

扫描项目中的端口冲突

envalid_validate

根据模式验证 .env 文件

stale_scan

检测文档漂移

vow_scan

扫描许可证并根据策略进行验证

velocity_start_task

开始对编码任务计时

velocity_end_task

结束计时并记录结果

所有七个端点均由单个 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


SiddharthWhenLabs 构建

A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
<1hResponse time
0dRelease cycle
16Releases (12mo)
Commit activity
Issues opened vs closed

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