masx200/supervisor-mcp-server
If you are the rightful owner of supervisor-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
A TypeScript-based Model Context Protocol (MCP) server for process management and monitoring via supervisord's REST API.
Tools
Functions exposed to the LLM to take actions
list_programs
Lists all programs and their statuses.
start_program
Starts a specified program.
stop_program
Stops a specified program.
start_programs
Starts multiple programs in batch.
stop_programs
Stops multiple programs in batch.
get_program_status
Retrieves detailed status of a single program.
read_log
Reads program logs with options for full, partial, or tail reading.
get_config
Fetches the configuration file or a specific section.
update_config
Updates a configuration item.
reload_supervisor
Reloads the supervisord configuration.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client