Procm — MCP-сервер для Claude Code: управление процессами
Procm позволяет агенту запускать и контролировать процессы проекта: например, сервер разработки или тестовый наблюдатель.
claude mcp add procm-mcp -- npx -y procm-mcpЧто делает Procm
Агент запускает процессы в заданной рабочей папке, получает их статус и читает stdout или stderr. Он также может перезапустить или завершить процесс; при остановке MCP-сервера созданные процессы очищаются. Это пригодится, когда агенту нужно проверить вывод сервера или тестов и разобраться с ошибкой.
Создание процессов ограничено разрешённым списком. Агент может запросить добавление команды через allow-start-process, а подтверждение для неё действует при совпадении команды и рабочей папки. Не разрешайте этот инструмент без подтверждения: так агент сможет добавлять в список любые команды. Для Claude Code сервер можно добавить командой claude mcp add procm -- npx -y procm-mcp.
Какие задачи решает
- запустить сервер разработки из проекта
- проверить статус запущенного процесса
- прочитать stdout или stderr процесса
- перезапустить или завершить процесс
- разрешить запуск конкретной команды в рабочей папке
Примеры запросов агенту
- Запусти сервер разработки из текущей папки и проверь его вывод.
- Покажи stderr процесса с ID
123. - Перезапусти процесс с ID
123и проверь его статус.
Как установить Procm
Командой платформы
claude mcp add procm-mcp -- npx -y procm-mcpКомандой платформы
codex mcp add procm -- npx -y procm-mcpФайл настроек
{
"mcpServers": {
"procm": {
"command": "npx",
"args": [
"-y",
"procm-mcp"
]
}
}
}Файл настроек
{
"servers": {
"procm": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"procm-mcp"
]
}
}
}Командой платформы
gemini mcp add procm npx -y procm-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Procm
Как установить Procm в Claude Code?
Выполните claude mcp add procm -- npx -y procm-mcp. В качестве другого имени сервера можно использовать claude mcp add procm-mcp -- npx -y procm-mcp.
Что делает Procm?
Сервер даёт агенту инструменты для запуска и управления процессами, просмотра статуса и чтения stdout или stderr. Созданные процессы очищаются при завершении сервера.
Как Procm ограничивает запуск процессов?
Команду нужно добавить в разрешённый список через allow-start-process. Не разрешайте вызов этого инструмента без подтверждения: тогда агент сможет добавлять команды в список без согласования.