WhenLabs-org/when

WhenLabs-org/when

от whenlabs-org
MCP-сервер WhenLabs объединяет шесть утилит: aware (контекст AI), berth (конфликты портов), envalid (.env), stale (документация), vow (лицензии), velocity (тайминг). Автоматизирует рутинные проверк...

@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.

when doctor — six tools, one unified health report

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
У этого сервера пока нет списка инструментов.
0.12.3основная
0.12.2
0.12.1
0.12.0
0.11.4
0.11.3
0.11.2
0.11.1
0.11.0
0.10.0
0.9.3
0.9.2
0.9.1
0.9.0
0.8.1
0.8.0
0.7.3
0.7.2
0.7.1
0.7.0
0.6.1
0.6.0
0.5.0
0.4.0
0.3.0
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0

Выберите клиент, чтобы установить WhenLabs-org/when:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

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

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

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

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "whenlabs-org-when-vw8ocdatht": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@whenlabs/when",
        "when-mcp"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"whenlabs-org-when-vw8ocdatht\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"@whenlabs/when\",\"when-mcp\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "whenlabs-org-when-vw8ocdatht": {
      "command": "npx",
      "args": [
        "@whenlabs/when",
        "when-mcp"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add whenlabs-org-when-vw8ocdatht -- npx @whenlabs/when when-mcp

Либо через JSON-конфиг:

claude mcp add-json whenlabs-org-when-vw8ocdatht "{\"command\":\"npx\",\"args\":[\"@whenlabs/when\",\"when-mcp\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add whenlabs-org-when-vw8ocdatht -- npx @whenlabs/when when-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.whenlabs-org-when-vw8ocdatht]
command = "npx"
args = ["@whenlabs/when", "when-mcp"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите WhenLabs-org/when, а в поле команды запуска — строку ниже:
npx @whenlabs/when when-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

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

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "whenlabs-org-when-vw8ocdatht": {
      "command": "npx",
      "args": [
        "@whenlabs/when",
        "when-mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например whenlabs-org-when-vw8ocdatht.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: whenlabs-org-when-vw8ocdatht
    command: npx
    args:
      - "@whenlabs/when"
      - "when-mcp"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

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

Похожие MCP-сервера

paladini/devutils-mcp-server

paladini/devutils-mcp-server

от paladini

DevUtils MCP сервер даёт 36 утилит для повседневных задач: хэширование, кодирование, работа с UUID, JWT, JSON, CIDR и текстом. Всё работает локально в Claude, Cursor, VS Code и других MCP-клиентах ...

TypeScript⭐ 5
conan-io/conan-mcp

conan-io/conan-mcp

от conan-io

MCP сервер для интеграции с Conan — менеджером пакетов C++. Помогает создавать проекты, устанавливать зависимости, проверять лицензии и сканировать уязвимости через простые запросы. Упрощает работу с Conan для разработчиков.

Python⭐ 11
arvindand/maven-tools-mcp

arvindand/maven-tools-mcp

от arvindand

Maven Tools MCP даёт AI-агентам и разработчикам доступ к актуальным данным Maven Central: стабильность версий, CVE, лицензии, анализ pom.xml и готовые рекомендации по обновлению зависимостей JVM. В...

Java⭐ 34
edobusy/agenthold

edobusy/agenthold

от edobusy

MCP сервер agenthold предотвращает конфликты при параллельной записи агентов. Версионирует каждое значение и отклоняет устаревшие записи — агент перечитывает и повторяет. Полезен для координации в multi-agent системах.

Python⭐ 2
whiteknightonhorse/APIbase

whiteknightonhorse/APIbase

от whiteknightonhorse

MCP-сервер, объединяющий 685 инструментов от 207 провайдеров через единый endpoint. AI-агенты получают готовый доступ к реальным API (поиск, финансы, погода, наука, транспорт) с оплатой только за у...

TypeScript⭐ 10
VikrantSingh01/adaptive-cards-mcp

VikrantSingh01/adaptive-cards-mcp

от vikrantsingh01

MCP-сервер для генерации валидных Adaptive Cards в Teams, Outlook, Copilot. 9 инструментов и 3 guided workflows автоматизируют создание, проверку и оптимизацию карточек. Помогает разработчикам и AI...

TypeScript⭐ 33
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин