- Home
- MCP servers
- Daemonize
Daemonize
- other
7
GitHub Stars
other
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"mackee-mcp-daemonize": {
"command": "/path/to/mcp-daemonize",
"args": []
}
}
}You can manage long-running development daemons directly from an MCP client with mcp-daemonize. This server lets you start, stop, monitor, and retrieve logs from background processes, enabling autonomous debugging and smoother development workflows.
How to use
Use an MCP client to interact with the daemonize server. You can start a long-running process as a daemon, stop it when you’re done, list all active daemons, and fetch real-time or recent logs. This enables AI agents or automation scripts to control development servers (for example, a Vite or Next.js dev server) without manual shell management. Typical flows include starting a server, tailing logs to diagnose issues, and stopping the server after tests complete.
How to install
Prerequisites you need before installing are:
- Go 1.24.2 or later
- Optional: Docker if you prefer to run in a container
# Download from a release or build from source as shown below
# Download example (adjust for your platform):
# wget https://github.com/mackee/mcp-daemonize/releases/download/vX.Y.Z/mcp-daemonize_X.Y.Z_Darwin_x86_64.tar.gz
# tar -xzf mcp-daemonize_X.Y.Z_Darwin_x86_64.tar.gz
# Move the binary to a directory in PATH
# sudo mv mcp-daemonize /usr/local/bin/
# Or build from source (requires Go 1.24.2+):
go install github.com/mackee/mcp-daemonize/cmd/mcp-daemonize@latest
Additional setup and configuration
Configure the MCP host to include the daemonize server as a local MCP endpoint. The following is an example configuration you would place in your MCP host settings to reference the daemonize tool.
{
"servers": {
"daemonize": {
"command": "/path/to/mcp-daemonize",
"args": [],
"env": {}
}
}
}
Available tools
daemonize_start
Start a long-running process as a daemon. Provide a name, the command to run, and the working directory to execute within.
daemonize_stop
Stop a running daemon by its name.
daemonize_list
List all currently running daemons.
daemonize_logs
Retrieve the latest logs from a running daemon, with control over how many lines to tail.