
Background Process Manager
Manages long-running command-line processes in the background, letting you start servers, monitor output, and control process lifecycle. Fills a gap for AI agents that can't natively handle background processes.
8301 views3Local (stdio)
What it does
- Start background processes for servers or watchers
- Stop and clear managed processes
- Monitor process output with head/tail viewing
- Run synchronous shell commands
- List all managed processes with status
- Get server status and health info
Best for
AI agents needing background process controlDevelopment workflows with long-running serversAutomated testing with persistent services
Includes TUI for visual monitoringWorks standalone or embedded7 comprehensive process management tools
Tools (7)
start_process
Starts a new process in the background. Use this for long-running commands such as servers or watchers.
stop_process
Stops a running background process.
clear_process
Clears a stopped background process from the list.
get_process_output
Gets the recent output for a background process. Can specify `head` or `tail`.
get_server_status
Gets the current status of the Background Process Manager server.