MCP SSH Manager
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SSH_MANAGER_PROFILE | No | Set the active profile for SSH Manager (default, frappe, docker, nodejs) | default |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ssh_executeC | Execute command on remote SSH server |
| ssh_uploadC | Upload file to remote SSH server |
| ssh_downloadC | Download file from remote SSH server |
| ssh_syncC | Synchronize files/folders between local and remote via rsync |
| ssh_tailC | Tail remote log files in real-time |
| ssh_monitorC | Monitor system resources (CPU, RAM, disk) on remote server |
| ssh_historyB | View SSH command history |
| ssh_session_startC | Start a persistent SSH session that maintains state and context |
| ssh_session_sendC | Send a command to an existing SSH session |
| ssh_session_listC | List all active SSH sessions |
| ssh_session_closeC | Close an SSH session |
| ssh_execute_groupC | Execute command on a group of servers |
| ssh_group_manageC | Manage server groups (create, update, delete, list) |
| ssh_list_serversB | List all configured SSH servers |
| ssh_deployC | Deploy files to remote server with automatic permission handling |
| ssh_execute_sudoC | Execute command with sudo on remote server |
| ssh_command_aliasC | Manage command aliases for frequently used commands |
| ssh_hooksC | Manage automation hooks for SSH operations |
| ssh_profileC | Manage SSH Manager profiles for different project types |
| ssh_connection_statusC | Check status of SSH connections and manage connection pool |
| ssh_tunnel_createC | Create SSH tunnel (port forwarding or SOCKS proxy) |
| ssh_tunnel_listC | List active SSH tunnels |
| ssh_tunnel_closeC | Close an SSH tunnel |
| ssh_key_manageC | Manage SSH host keys for security verification |
| ssh_aliasC | Manage server aliases for easier access |
| ssh_backup_createC | Create backup of database or files on remote server |
| ssh_backup_listC | List available backups on remote server |
| ssh_backup_restoreC | Restore from a backup on remote server |
| ssh_backup_scheduleC | Schedule automatic backups using cron |
| ssh_health_checkC | Perform comprehensive health check on remote server |
| ssh_service_statusC | Check status of services on remote server |
| ssh_process_managerC | List, monitor, or kill processes on remote server |
| ssh_alert_setupC | Configure health monitoring alerts and thresholds |
| ssh_db_dumpC | Dump database to file (MySQL, PostgreSQL, MongoDB) |
| ssh_db_importC | Import database from SQL file (MySQL, PostgreSQL, MongoDB) |
| ssh_db_listC | List databases or tables/collections |
| ssh_db_queryA | Execute SELECT query on database (read-only, SELECT queries only) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bvisible/mcp-ssh-manager'
If you have feedback or need assistance with the MCP directory API, please join our Discord server