Skip to main content
Glama

MCP SSH Manager

CHANGELOG.md1.73 kB
# Changelog All notable changes to MCP SSH Manager will be documented in this file. ## [1.2.0] - 2025-08-12 ### Added - **ssh_deploy** tool for automated file deployment with permission handling - **ssh_execute_sudo** tool for secure sudo command execution - **ssh_alias** tool for managing server aliases - Server alias support - use short names like "prod" instead of full server names - Automatic permission detection for system directories - Backup creation before file deployment - Service restart capability after deployment - Deployment helper functions for complex workflows - Comprehensive deployment guide documentation - Example deployment workflows ### Enhanced - Connection resolution now supports aliases and partial matches - Better error messages with available servers and aliases - Secure sudo password handling (masked in logs) - Support for batch file deployments ### Security - Sudo passwords are never logged in plain text - Automatic masking of sensitive information in command output - Secure temporary file handling during deployments ## [1.1.0] - 2025-08-11 ### Added - Default directory configuration per server - DEFAULT_DIR field in .env configuration - Automatic working directory for commands ### Fixed - Syntax error in index.js (extra parenthesis) ## [1.0.0] - 2025-08-10 ### Initial Release - Core SSH connection management - ssh_execute tool for remote command execution - ssh_upload tool for file uploads - ssh_download tool for file downloads - ssh_list_servers tool to list configured servers - Password and SSH key authentication support - Interactive server configuration tool - Connection testing utility - Pre-commit hooks for code quality - GitHub Actions workflow for CI/CD

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