Simple Commands icon

Simple Commands

3

Execute developer commands and manage long-running processes efficiently through a configuration-driven Model Context Protocol server.

About

Simple Commands offers a robust Model Context Protocol (MCP) server that empowers AI assistants to interact with custom system commands and manage complex long-running processes. By defining tools in a simple JSON configuration file, users can quickly set up one-shot commands or robust daemons. The server intelligently handles process lifecycle, providing automatic start, stop, status, and logging for daemonized tasks, ensuring all processes are gracefully terminated upon client disconnection. This cross-platform tool streamlines development workflows by centralizing command execution and process supervision.

Key Features

  • Configuration-driven command execution via JSON
  • 3 GitHub stars
  • Automatic daemon management (start, stop, status, logs)
  • Real-time process monitoring (PID, uptime, state, output)
  • Cross-platform compatibility (macOS, Linux, Windows)
  • Automatic cleanup of all processes on client disconnect

Use Cases

  • Managing multiple long-running services for local development environments
  • Enabling AI assistants to execute predefined system commands and manage background processes
  • Streamlining development workflows by consolidating frequently used commands