mcp-ssh-frr
If you are the rightful owner of mcp-ssh-frr and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Message Control Protocol (MCP) server that provides SSH and Docker command execution capabilities.
The MCP SSH Docker Server is a robust solution designed to facilitate the execution of commands on remote systems and Docker containers through a standardized interface. It leverages the Message Control Protocol (MCP) to provide a seamless and secure method for executing SSH and Docker commands. The server supports real-time command output streaming, progress reporting for long-running commands, and structured JSON output, making it highly versatile for various use cases. It also includes features like command cancellation, connection and command timeouts, and comprehensive error handling to ensure reliability and security. The server requires Python 3.7+, SSH access to the target system, and Docker installed on the target system for Docker commands. Installation can be done via pip or from source, and the server is configured to use SSH key-based authentication to enhance security.
Features
- SSH command execution on remote systems
- Docker container command execution
- Real-time command output streaming
- Progress reporting for long-running commands
- Structured JSON output support