ssh-mcp
If you are the rightful owner of ssh-mcp 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.
SSH-MCP Server is a Rust-based SSH client server with Model Context Protocol (MCP) integration, designed for LLMs to connect and utilize SSH features.
SSH-MCP Server is a lightweight and efficient server implementation that integrates SSH client capabilities with Model Context Protocol (MCP) to facilitate Large Language Models (LLMs) in managing SSH connections. The server is built using Rust, ensuring a small binary size and minimal memory usage. It supports various SSH functionalities such as command execution, port forwarding, and session management, making it a versatile tool for developers working with AI and LLMs. The server can be easily deployed using Docker or installed via Cargo, providing flexibility in integration. With built-in support for the MCP protocol, SSH-MCP Server allows seamless interaction between LLMs and SSH servers, enabling advanced automation and remote management tasks.
Features
- SSH Client Integration: Connect to SSH servers via MCP commands.
- SSH Command Execution: Run commands on remote SSH servers.
- Port Forwarding: Setup SSH tunnels and port forwards, enabled by default.
- Session Management: Track and manage multiple SSH sessions.
- MCP Protocol Support: Built with poem-mcpserver to enable AI/LLM compatibility.