ssh-mcp-server
Verified Safeby classfang
Overview
Enables AI assistants to securely execute remote SSH commands and perform file transfers on target servers via the Model Context Protocol (MCP).
Installation
npx -y @fangjunjie/ssh-mcp-server --host <host_address> --port <port_number> --username <ssh_username> --password <ssh_password>Security Notes
The server allows powerful remote command execution and file transfers via SSH. It implements crucial security features like command whitelisting/blacklisting (regex-based) and local path traversal protection for file operations. It explicitly warns users if no command whitelist is configured, which is highly recommended. SSH credentials are managed locally and not exposed to the AI model. The score reflects the inherent power of the tool, which necessitates careful configuration, but also credits the robust built-in safeguards.
Similar Servers
wcgw
An MCP server that empowers AI chat applications to execute shell commands, edit code, and manage project context on a local machine for development tasks.
mcp-filesystem-server
Provides secure and controlled access to the local filesystem via the Model Context Protocol (MCP) for AI agents and other applications.
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 for agent development tools, enabling secure, scoped operations within a root project directory.