Back to Browse

SSH MCP Server

by D00mus
Developer ToolsLow Risk9.3MCP RegistryLocal
Free

Server data from the Official MCP Registry

SSH terminals for AI agents: stateful shells, exit codes the moment a command ends, router CLIs.

About

SSH terminals for AI agents: stateful shells, exit codes the moment a command ends, router CLIs.

Security Report

9.3
Low Risk9.3Low Risk

Valid MCP server (1 strong, 0 medium validity signals). 2 known CVEs in dependencies Package registry verified. Imported from the Official MCP Registry.

5 files analyzed · 3 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

What You'll Need

Set these up before or after installing:

Path to the JSON file with SSH server targets, or an inline JSON string. Overridden by --servers-config.Optional

Environment variable: SSH_SERVERS_CONFIG

Where logs and known_hosts are kept. Default: the user cache directory.Optional

Environment variable: SSH_MCP_CACHE_DIR

Set to true/1 to force the global read-only guardrail.Optional

Environment variable: SSH_READ_ONLY

Comma-separated global prohibited command patterns.Optional

Environment variable: SSH_COMMAND_BLACKLIST

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-d00mus-mcp-ssh-gateway": {
      "env": {
        "SSH_READ_ONLY": "your-ssh-read-only-here",
        "SSH_MCP_CACHE_DIR": "your-ssh-mcp-cache-dir-here",
        "SSH_SERVERS_CONFIG": "your-ssh-servers-config-here",
        "SSH_COMMAND_BLACKLIST": "your-ssh-command-blacklist-here"
      },
      "args": [
        "mcp-ssh-gateway"
      ],
      "command": "uvx"
    }
  }
}

Reviews

No reviews yet

Be the first to review this server!