1. Conduid
  2. Social
  3. WhenLabs/When
MCP server · Social

WhenLabs/When

A unified developer toolkit for AI-assisted workflows. Task timing, doc drift detection, env validation, secret scanning, port conflict resolution, AI context generation, and license auditing — one MCP server, one install.

Unclaimed social
34Low

Scored 6 months ago · breakdown

About WhenLabs/When

WhenLabs/When is an MCP server published by WhenLabs-org in the Social category: a unified developer toolkit for AI-assisted workflows. Task timing, doc drift detection, env validation, secret scanning, port conflict resolution, AI context generation, and license auditing — one MCP server, one install.

The repository has 4 stars and 0 forks, with the last commit 3 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/WhenLabs-org/when

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (6)

**aware**Auto-detect stack and generate AI context files (CLAUDE.md, `.cursorrules`, …)

Parameters not published.

**berth**Detect port conflicts before starting dev servers

Parameters not published.

**envalid**Validate `.env` files against a schema

Parameters not published.

**stale**Detect documentation drift between docs and code

Parameters not published.

**velocity**Time coding tasks and learn from historical data

Parameters not published.

**vow**Scan dependency licenses and validate against policy

Parameters not published.

Ask AI

✦

Ask AI about WhenLabs/When

Powered by Claude · Grounded in docs

I know everything about WhenLabs/When. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

@whenlabs/when

Six tools. One install.

A single installable toolkit that brings six WhenLabs developer tools into your Claude Code workflow. After install, the tools are exposed over a single MCP server and Claude calls them automatically when relevant.

Install

npx @whenlabs/when install

One-time setup. The installer:

  1. Registers a single MCP server (whenlabs) in your Claude Code configuration
  2. Injects a CLAUDE.md block so Claude knows when to use each tool
  3. Cleans up any legacy velocity-mcp registration (velocity is now bundled)

The six tools

Tool Purpose
aware Auto-detect stack and generate AI context files (CLAUDE.md, .cursorrules, …)
berth Detect port conflicts before starting dev servers
envalid Validate .env files against a schema
stale Detect documentation drift between docs and code
vow Scan dependency licenses and validate against policy
velocity Time coding tasks and learn from historical data

MCP tools

Eight endpoints across the six tools:

Endpoint What it does
aware_sync Detect stack and regenerate AI context files
berth_check Scan project for port conflicts
envalid_validate Validate .env files against schema
stale_scan Detect documentation drift
vow_scan Scan licenses and validate against policy
velocity_start_task Start timing a coding task
velocity_end_task End timing and record results
whenlabs_summary Unified rollup across all five scanners in one call

All eight are served by the single whenlabs MCP server (stdio, Node 20+). Fix/init/auxiliary commands remain available via each tool's 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

For per-tool operations, use the tool directly:

npx @whenlabs/stale scan
npx @whenlabs/envalid validate
npx @whenlabs/berth check
npx @whenlabs/aware sync
npx @whenlabs/vow scan

Manual MCP configuration

If you're not using the install command, add this to your Claude Code MCP config:

{
  "mcpServers": {
    "whenlabs": {
      "command": "npx",
      "args": ["@whenlabs/when", "when-mcp"]
    }
  }
}

License

MIT — see LICENSE


Built by Siddharth at WhenLabs

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About WhenLabs/When

How do I install WhenLabs/When?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is WhenLabs/When safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is WhenLabs/When still maintained?

Yes — the last commit was 3 days ago. The repository has 4 stars and 0 forks.