mcp-secure-shell
Verified Safeby Brainwires
Overview
Enables AI agents to execute shell commands and transfer files on remote hosts via SSH/SFTP, acting as an MCP server.
Installation
target/release/mcp-secure-shellEnvironment Variables
- RUST_LOG
Security Notes
The server uses standard and robust SSH/SFTP libraries, enforcing key-based authentication and host key verification against ~/.ssh/known_hosts. The primary security consideration is the inherent risk of allowing an AI agent to execute arbitrary commands on remote hosts, which grants it significant power. Users must ensure their SSH configurations, key management, and remote access policies are secure, as the server operates within these established SSH security contexts rather than introducing new vulnerabilities.
Similar Servers
ssh-mcp-server
Bridging AI assistants to remote SSH server operations for command execution, file transfer, and server status retrieval via the Model Context Protocol (MCP).
mcp-ssh-manager
Manages remote SSH servers via the Model Context Protocol (MCP), enabling AI assistants like Claude Code and OpenAI Codex to execute commands, transfer files, monitor health, and automate DevOps tasks.
dev-kit-mcp-server
A Model Context Protocol (MCP) server targeted for agent development tools, providing scoped authorized operations in the root project directory.
ssh-mcp-server
Provides secure remote server management capabilities, including SSH connection, command execution, and SFTP file transfers, via the MCP protocol for integration with AI agents.