Overview
Features
Unified process control
ctrl provides start, stop, and restart capabilities for managed processes.
Process listing and status
list enumerates all managed processes, shows their status, and can filter by pid, command, or working directory while exposing log paths.
Output streaming and retrieval
output streams capture from processes and lets clients retrieve logs.
MCP server interface
Exposes an MCP-compatible server at http://127.0.0.1:8947 for programmatic control by clients.
Runtime-managed (no config file)
Processes are managed entirely at runtime with no separate config file.
Concise toolset for AI workflows
A deliberately small set of tools to keep LLMs focused and reduce tool overhead.
Who Is This For?
- Developers:Run and supervise long-running dev servers; share outputs with agents.
- LLM agents:Interact with processes via MCP to read logs and restart processes.
- Human operators:Provide humans a CLI and MCP interface to control processes and view outputs.




