mcp-ssh-tool

oaslananka-lab/mcp-ssh-tool
★ 1 stars TypeScript 💻 Code/Dev Tools Updated today
Production-grade MCP SSH automation server for secure remote command, file, tunnel, service, metrics, and policy-controlled operations over stdio/HTTP, with npm distribution, MCP Registry metadata, and ChatGPT app readiness.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-ssh-tool": {
      "command": "npx",
      "args": [
        "-y",
        "oaslananka-lab/mcp-ssh-tool"
      ]
    }
  }
}

README Excerpt

Production-grade MCP SSH automation for operators, developers, and AI clients. `mcp-ssh-tool` opens persistent SSH sessions and exposes safe, structured tools for command execution, file operations, transfers, tunnels, package/service management, metrics, resources, and guided prompts. v2 is secure by default: strict host-key verification is on, root login is off, raw sudo is policy-gated, destructive commands and filesystem mutations are denied unless policy allows them, and remote HTTP starts

Tools (20)

SSH_MCP_COMMAND_TIMEOUTSSH_MCP_HOST_KEY_POLICYSSH_MCP_HTTP_ALLOWED_ORIGINSSSH_MCP_HTTP_BEARER_TOKEN_FILESSH_MCP_HTTP_HOSTSSH_MCP_HTTP_MAX_REQUEST_BODY_BYTESSSH_MCP_HTTP_MAX_SESSIONSSSH_MCP_HTTP_PUBLIC_URLSSH_MCP_HTTP_SESSION_IDLE_TTL_MSSSH_MCP_HTTP_TRUST_PROXYSSH_MCP_KNOWN_HOSTS_PATHSSH_MCP_LOCAL_PATH_ALLOW_PREFIXESSSH_MCP_MAX_COMMAND_OUTPUT_BYTESSSH_MCP_MAX_FILE_SIZESSH_MCP_MAX_FILE_WRITE_BYTESSSH_MCP_MAX_STREAM_CHUNKSSSH_MCP_MAX_TRANSFER_BYTESSSH_MCP_POLICY_FILESSH_MCP_TUNNEL_ALLOW_BIND_HOSTSSSH_MCP_TUNNEL_ALLOW_PORTS

Topics

automationchatgptclaudecodexcursordevopsinfrastructuremcpmcp-servermodel-context-protocolnodejsnpm-packageopenairemote-automationsecurity