Ssh Mcp Pro
@oaslananka
About Ssh Mcp Pro
TypeScript MCP server for controlled SSH operations, remote host workflows, command execution guardrails, and infrastructure automation.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ssh-mcp-pro": {
"command": "npx",
"args": [
"ssh-mcp-pro"
]
}
}
}Tools
46Use this when ChatGPT or Claude needs to understand the remote connector profile, authentication mode, and credential broker readiness without exposing secrets.
Use this when ChatGPT or Claude needs a safe list of SSH host aliases that may be inspected through the remote connector. Sensitive login material is omitted.
Use this when ChatGPT or Claude needs to explain whether a requested SSH inspection or mutation would be allowed. This is explain-only and does not execute commands or open tunnels.
Use this when ChatGPT or Claude needs read-only host inspection through the server-side credential broker. The user supplies only a configured host alias and selected checks; no secret material or login details are accepted.
Use this when ChatGPT or Claude needs a non-executing plan for a remote SSH change. It never runs commands, writes files, uploads data, starts tunnels, or escalates privileges.
Opens a new SSH session with authentication
Closes an SSH session
Lists all active SSH sessions with their details
Checks if an SSH session is still alive and responsive
Lists all hosts configured in ~/.ssh/config
Resolves a host alias from ~/.ssh/config to connection parameters
Executes a non-interactive command on the remote system after policy and safety checks
Executes a command with sudo privileges only when allowRawSudo policy permits it
Lists running processes on the remote system sorted by CPU usage
Sends a signal to a running process by PID
Executes a command and returns streaming output chunks
Reads a file from the remote system
Writes data to a file on the remote system
Gets file or directory statistics
Lists directory contents
Creates directories recursively
Removes files or directories recursively
Renames or moves a file/directory
Ensures a package is installed or removed
Ensures a service is in the desired state
Ensures specific lines are present or absent in a file
Applies a patch to a file
Detects operating system and environment information
Returns server metrics including session counts, command statistics, and uptime
Lists all systemd services and their current state
Gets the status of a systemd service
Reads recent journal logs for a systemd service
Restarts a systemd service
Stops a systemd service
Reports disk usage for filesystems on the remote system
Reports memory usage on the remote system
Reports CPU load average and uptime on the remote system
Lists network interfaces and their IP addresses on the remote system
Checks which processes are listening on a specific port
Tails the end of a log file or reads recent journal entries for a service
Uploads a local file to the remote host over SFTP
Downloads a remote file to the local machine over SFTP
Creates a local SSH port forward
Creates a remote SSH port forward
Closes an active tunnel
Lists active tunnels, optionally filtered by session
Overview
What is Ssh Mcp Pro?
TypeScript MCP server for controlled SSH operations, remote host workflows, command execution guardrails, and infrastructure automation.
How to use Ssh Mcp Pro?
The README includes setup instructions such as npx ssh-mcp-pro.
Key features of Ssh Mcp Pro
- Node.js >=22.22.2 or >=24.15.0 or >=26.3.0
- pnpm >=11.0.9
- SSH access to the target hosts
- Docker, only for local integration tests and container image builds
- INSTALL.md covers full client setup and troubleshooting
Use cases of Ssh Mcp Pro
- Connect an MCP-compatible client to this repository's service.
- Review the README-backed setup before enabling it in production.
FAQ from Ssh Mcp Pro
Where is the source code for Ssh Mcp Pro?
The source code is linked from the repository URL on this page.
Does Ssh Mcp Pro include a standard MCP config?
If the README contains a parseable MCP configuration block, it is shown in the Config tab.
Frequently asked questions
Where is the source code for Ssh Mcp Pro?
The source code is linked from the repository URL on this page.
Does Ssh Mcp Pro include a standard MCP config?
If the README contains a parseable MCP configuration block, it is shown in the Config tab.
Basic information
More MCP servers
OrangePro
Aamir SiddiquiOrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.

ListingGood MCP
DedeGroupListingGood AI Recommendation Engine — a hosted MCP server + Claude/Cursor skills that make Amazon's AI recommend your products. Free no-login scan: https://listinggood.com/scan Get API key: https://listinggood.com/deve
Capital.com MCP
capital-com-svCFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 81.31% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understa

SSH MCP Server
hypnosisSSH MCP server for AI agents: remote commands, file transfer, log search and server audits through OpenSSH.

Termany
thinkany-aiAgent-Native Terminal
Comments