What are the runtime requirements?
Node.js 20 or higher, plus an SSH client with `ssh` and `scp` commands available on the system.
@AiondaDotCom
Basic information
A Model Context Protocol (MCP) server for managing and controlling SSH connections.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-ssh": {
"command": "/path/mcp-ssh/start.sh"
}
}
}Returns a consolidated list of all known SSH hosts, prioritizing ~/.ssh/config entries first, then additional hosts from ~/.ssh/known_hosts
Executes a shell command on an SSH host
Returns all configuration details for an SSH host
Checks if an SSH connection to the host is possible
Uploads a local file to an SSH host
Downloads a file from an SSH host
Executes multiple shell commands sequentially on an SSH host
A Model Context Protocol (MCP) server for managing and controlling SSH connections. It integrates seamlessly with Claude Desktop and other MCP-compatible clients to provide AI-powered SSH operations, automatically discovering hosts from ~/.ssh/config and ~/.ssh/known_hosts and executing commands using native SSH tools.
Install via the Desktop Extension (.dxt) file by double-clicking it, or run npx @aiondadotcom/mcp-ssh after adding the server configuration to Claude Desktop’s MCP settings file (e.g., ~/Library/Application Support/Claude/claude_desktop_config.json). Once configured, ask Claude to perform SSH tasks like listing hosts, running commands, or transferring files.
ssh/scp commands for reliability@password annotation (local only)Node.js 20 or higher, plus an SSH client with `ssh` and `scp` commands available on the system.
Store passwords in `~/.ssh/config` using `# @password:yourPassword` annotations. The password is read locally by the MCP server and never sent to the AI model or any cloud provider. The SSH config file must have `600` permissions.
Yes. The MCP SSH Agent correctly processes `Include` directives regardless of their placement, whereas SSH itself has a bug requiring them at the beginning of the file.
The server communicates over STDIO using clean JSON messages, making it compatible with MCP clients like Claude Desktop.
All standard SSH authentication methods: keys, SSH agent, and password-based login (including key passphrases) stored in the config file.

Automated codebase documentation for GitHub: searchable docs, MCP context for AI agents, doc drift detection, and Friday Cleanup PRs.

ArtiBot Cloud MCP (Zhijiangyun 智匠云) — cloud MCP server for robot manipulation data & GPU workloads. 15 tools: robot fleet management, data collection & video recording, post-processing pipelines, and benchmark evaluation

Agent-Native Terminal

The tools your AI needs to make your games. Turn prompts into production-ready game assets — animated characters with their weapons attached, seamless textures, terrain, VFX, HUDs — and playable game kits Unity, Godot, U
Query your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up
Comments