Developer Tools · OS Automation

MCP Ssh Manager logo

MCP Ssh Manager

bvisible/mcp-ssh-manager

A Model Context Protocol (MCP) server that enables Claude Code and OpenAI Codex to manage multiple SSH connections. Execute commands, transfer files, manage databases, create backups, monitor health, and automate DevOps tasks across your servers — directly from your AI assistant.

Install

npm install -g mcp-ssh-manager

Client configuration

{
  "mcpServers": {
    "ssh-manager": {
      "command": "node",
      "args": [
        "/path/to/mcp-ssh-manager/src/index.js"
      ]
    }
  }
}

Environment variables

SSH_SERVER_PROD_MODESSH_SERVER_STAGING_MODESSH_SERVER_STAGING_ALLOW_PATTERNSSSH_SERVER_CLIENT_PROD_HOSTSSH_SERVER_CLIENT_PROD_USERSSH_SERVER_CLIENT_PROD_KEYPATHSSH_SERVER_PRODUCTION_HOSTSSH_SERVER_PRODUCTION_USERSSH_SERVER_PRODUCTION_PASSWORDSSH_SERVER_PRODUCTION_PORTSSH_SERVER_PRODUCTION_DEFAULT_DIRSSH_SERVER_PRODUCTION_DESCRIPTION
Author
@bvisible
Category
Developer Tools, OS Automation
License
MIT
Updated
Oct 6, 2026

Features

  • Multiple SSH Connections - Manage unlimited SSH servers from a single interface

  • Secure Authentication - Support for password, SSH key, and ssh-agent authentication (including passphrase-protected keys)

  • ProxyJump / Bastion Host - Connect to servers behind jump hosts with chained multi-hop support

  • ProxyCommand / Custom Proxy - Connect through SOCKS5 proxies or custom proxy commands (ncat, ssh -W, etc.)

  • File Operations - Upload and download files between local and remote systems

  • Command Execution - Run commands on remote servers with working directory support

  • Default Directories - Set default working directories per server for convenience

  • Easy Configuration - Simple.env file setup with guided configuration tool

  • Health Monitoring - Real-time server health checks (CPU, RAM, Disk, Services)

Tools (25)

  • All

    43.5k tokens

  • Minimal

    3.5k tokens

  • Custom

    5-37 tools

  • Core

    (5 tools) - Always enabled: list, execute, upload, download, sync

  • Sessions

    (4 tools) - Persistent SSH sessions

  • Monitoring

    (6 tools) - Health checks, service status, process management

  • Backup

    (4 tools) - Database and file backups

  • Database

    (4 tools) - MySQL, PostgreSQL, MongoDB operations

  • Advanced

    (14 tools) - Deployment, sudo, tunnels, groups, aliases, etc.

  • ssh_list_servers

    Lists all configured SSH servers with their details.

  • ssh_execute

    Execute commands on remote servers.

  • ssh_upload

    Upload files to remote servers.

  • ssh_download

    Download files from remote servers.

  • ssh_backup_create

    Create backup of database or files on remote server.

  • ssh_backup_list

    List all available backups on remote server.

  • ssh_backup_restore

    Restore from a previous backup.

  • ssh_backup_schedule

    Schedule automatic backups using cron.

  • ssh_health_check

    Perform comprehensive health check on remote server.

  • ssh_service_status

    Check status of services (nginx, mysql, docker, etc.).

  • ssh_process_manager

    List, monitor, or kill processes on remote server.

  • ssh_alert_setup

    Configure health monitoring alerts and thresholds.

  • ssh_db_dump

    Create database dump/backup on remote server.

  • ssh_db_import

    Import SQL dump or restore database on remote server.

  • ssh_db_list

    List databases or tables on remote server.

  • ssh_db_query

    Execute read-only SQL queries on remote database.

Details on this page are taken from the project's README. Open README

Related MCP servers

More servers
Playwright logo

Playwright

microsoft/playwright

72.2k

Playwright is a framework for web automation and testing. It drives Chromium, Firefox, and WebKit with a single API — in your tests, in your scripts, and as a tool for AI agents.

Developer Tools
repomix logo

repomix

yamadashy/repomix

15.2k

Repomix is a tool that packs a codebase into an AI-friendly format, supporting local and remote repository processing and providing code compression, security checks and multiple output formats.

Developer Tools
UI-TARS-desktop logo

UI-TARS-desktop

bytedance/UI-TARS-desktop

12.9k

TARS is ByteDance's multimodal AI agent stack, shipping two projects: Agent TARS (a CLI and Web UI agent built on MCP) and UI-TARS-desktop (a desktop GUI agent).

Developer Tools
blender logo

blender

ahujasid/blender-mcp

10.6k

formerly blender-mcp — the PyPI package is now mcp-for-blender. Existing setups keep working; no config change is required. Read more.

Developer Tools
Playwright Browser Automation logo

Playwright Browser Automation

microsoft/playwright-mcp

9.2k

A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

Developer Tools
2344 logo

2344

comet-ml/opik

7k

Opik is the open-source LLM observability and evaluation platform for AI agent tracing, LLM evaluation, prompt management, and production monitoring. Built by Comet. Apache-2.0 licensed, free to self-host the full platform, with 20,000+ GitHub stars.

Developer Tools