Process Manager MCP
About
Manage system processes (start, stop, restart, monitor) via an MCP interface with automatic cleanup.
Details
- Author
- coder-ka
- Categories
- Developer Tools, Infrastructure
Jump to
Setup
Install Process Manager MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/coder-ka/procm-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
Manage system processes (start, stop, restart, monitor) via an MCP interface with automatic cleanup.
A Model Context Protocol (MCP) server for process management.
- Secure and automatable process creation
- Cleanup created processes automatically on termination (e.g. exiting claude code)
- Common process management features supported, restarting, deleting, checking status or retreving stdout/stderr of processes
Using these features, LLMs start processes like development servers, docker-compose, or test watchers and check their outputs to fix bugs automatically.
{ "mcpServers": { "procm-mcp": { "command": "node", "args": ["./node_modules/procm-mcp/build/index.js"], "env": {} } } }
You can permit LLMs to usestart-processtool without confirmation, because procm-mcp only allow whitelisted process creations.
LLMs will ask you to useallow-start-processtool to add specific process creation to the whitelist.
Once you allow a process creation, you don't have to confirming it anymore as long as the command and the working directory are the same.
I call it "allow-x pattern", which can balances security and usability in MCP.
Warning: Do not permit LLMs to useallow-start-processwithout confirmation.That means "Do anything you want to".
- allow-start-processAllow specific processes to be created
- script(required): The script/command to allow
- args(optional): Array of arguments
- cwd(optional): Working directory
- script(required): The script/command to execute
- name(optional): A friendly name for the process
- args(optional): Array of arguments to pass to the script
- cwd(required): Working directory for the process
- envs(optional): Environment variables to set for the process
- id(required): The process ID
- chunkCount(optional): Number of recent log entries to retrieve (default: 10)
- id(required): The process ID
- chunkCount(optional): Number of recent log entries to retrieve (default: 10)
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Enable AI Agents to fix build failures from CircleCI.
Breaking Change Alerts for Humans and AI Agents.
Paid remote MCP for CLI tool MCP, structured receipts, usage logs, and audit-ready evidence for agent and CI workflows.
A secure MCP server for eBPF, designed for AI integration, kernel introspection, and automation.
Provides system utilities and tools like IP geolocation, network diagnostics, system monitoring, crypto operations, and QR code generation.
Tilt MCP is a Model Context Protocol server that integrates with Tilt to provide programmatic access to Tilt resources, logs, and management operations for Kubernetes development environments
All Azure MCP tools in a single server. The Azure MCP Server implements the MCP specification to create a seamless connection between AI agents and Azure services. Azure MCP Server can be used alone or with the GitHub Copilot for Azure extension in VS Code.
Flag features, manage company data, and control feature access using Bucket.
interacts with ConfigCat feature flag platform. Supports managing feature flags, configs, environments, products and organizations. Helps to integrate ConfigCat SDK, implement feature flags or remove zombie (stale) flags.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





