ssh-mcp-pro MCP server
Secure MCP SSH automation server with policy controls, resources, prompts, stdio, and HTTP.
not scanned yet
2 stars64 downloads/wk
Reviews
Write oneNobody has reviewed ssh-mcp-pro yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ssh-mcp-pro tools
No tool declarations could be read from the package source. They show once the server is installed.
How ssh-mcp-pro compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 48,255 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
- Downloads a week
- 64
- more than 51% of 12,191 servers with a package
Release history: 2 versions in the registry since 2026-07-06, latest 2026-10-09, typically one every 95 days.
Install ssh-mcp-pro in Claude Code, Cursor or VS Code
Runs npx -y ssh-mcp-pro on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add ssh-mcp-pro -- npx -y ssh-mcp-pro
What the publisher says
From the ssh-mcp-pro repository's README, as published. We do not edit it. Read it on GitHub
ssh-mcp-pro
ssh-mcp-pro is a secure Model Context Protocol (MCP) server for SSH automation. It lets MCP-capable clients open SSH sessions, inspect hosts, run guarded commands, manage files, transfer artifacts, create tunnels, and perform idempotent package or service work through policy-controlled tools.
Prerequisites
- 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
Installation
Install globally with pnpm:
pnpm add --global ssh-mcp-pro
ssh-mcp-pro --versionRun without a global install:
npx ssh-mcp-proFor pnpm-only environments, use:
pnpm dlx ssh-mcp-proContainer images are published to GitHub Container Registry for release tags:
docker run --rm ghcr.io/oaslananka/ssh-mcp-pro:1.0.0 --versionImages are published for linux/amd64 and linux/arm64 with exact semver and Git tag aliases. Production deployments should prefer the digest-pinned reference recorded by the release workflow. See Docker Usage for the tag policy, digest-pinned examples, and registry verification steps.
Quickstart
Generic stdio MCP config:
{
"name": "ssh-mcp-pro",
"command": "ssh-mcp-pro",
"type": "stdio"
}VS Code settings style:
{
"mcp.servers": {
"ssh-mcp-pro": {
"type": "stdio",
"command": "ssh-mcp-pro",
"args": []
}
}
}Claude Desktop style:
{
"mcpServers": {
"ssh-mcp-pro": {
"command": "ssh-mcp-pro",
"args": []
}
}
}After registration, start with discovery and a strict host-key policy:
List configured SSH hosts, open a session to bastion.example.com as deploy with hostKeyPolicy=strict, then run os_detect.Usage
Use ssh-mcp-pro from an MCP client over stdio, or run the HTTP transport for remote-safe connector profiles. Start with read-only discovery tools, inspect the active policy, and create explicit sessions before running remote commands:
List configured SSH hosts, explain the active SSH policy, connect to the selected host, then report its operating system and disk usage.See examples/README.md for additional workflows and INSTALL.md for client-specific setup.
Configuration
All SSHMCP environment variables parsed by src/config.ts are listed below. Comma-separated settings also accept newline-separated values.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
ssh-mcp-pro: common questions
- Is ssh-mcp-pro MCP server safe?
- Mostly: it is graded B (80/100). Read the ssh-mcp-pro safety report
- How do I install ssh-mcp-pro?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does ssh-mcp-pro need an API key?
- Yes. The registry entry asks for
SSH_MCP_HTTP_BEARER_TOKEN_FILE. - Is ssh-mcp-pro maintained?
- The last commit was 54 days ago (2026-09-11). The latest release is v1.2.3.
- What can I use instead of ssh-mcp-pro?
- Servers from other publishers that do the same job: SSH — policy-gated remote access MCP server.
- How does ssh-mcp-pro compare with other MCP servers?
- safety score 80/100 (higher than 60% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers); downloads a week 64 (more than 51% of 12,191 servers with a package). Full comparison.
Alternatives to ssh-mcp-pro
Same job from other publishers: the closest match first, then the best rated.
- SSH — policy-gated remote accessPolicy-gated, audited SSH for Linux and Windows hosts: roles, approvals, and an audit log.not reviewedEstablishedB