mcp-ssh

pantalipe/mcp-ssh
★ 0 stars Python 🤖 AI/LLM Updated 4d ago
MCP server for managing a remote VPS via SSH from Claude Desktop — allowlist-only, audit-logged, low-privilege.
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": {
      "command": "uvx",
      "args": [
        "mcp-ssh"
      ]
    }
  }
}

Or install with pip: pip install mcp-ssh

README Excerpt

MCP server for Claude Desktop that allows secure management of a remote VPS via SSH. | Layer | Control | |---|---| | VPS | Dedicated `claude-agent` user with sudo restricted to specific services only | | SSH | Dedicated Ed25519 key with passphrase, separate from your personal key | | MCP | Service and repo allowlist — no arbitrary shell execution |

Tools (14)

mcpServersssh_audit_logssh_config_infossh_disk_usagessh_git_pullssh_git_statusssh_list_dirssh_memory_usagessh_pingssh_read_filessh_restart_servicessh_service_logsssh_service_statusssh_uptime