MCP SSH Server
@shaike1
About MCP SSH Server
No overview available yet
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP SSH Server?
MCP SSH Server is a secure SSH server implementation for the Model Context Protocol (MCP). It enables remote command execution and file operations over SSH, supporting both password and key-based authentication for secure connections.
How to use MCP SSH Server?
Install via npm (npm install mcp-ssh), then configure in Claude desktop config with environment variables SSH_PORT and SSH_LOG_LEVEL. Start the server and use its REST API endpoints (/connect, /exec, /upload, /download, /ls, /status) to manage SSH sessions and perform operations.
Key features of MCP SSH Server
- Secure SSH connection management
- Password and key-based authentication
- Remote command execution
- File upload and download operations
- Progress tracking for file transfers
- Permission and directory management
Use cases of MCP SSH Server
- Remotely execute commands on multiple servers
- Securely upload and download files to remote machines
- Manage file directories and permissions over SSH
- Automate bulk file transfers between local and remote systems
FAQ from MCP SSH Server
What authentication methods are supported?
Both password and key-based authentication are supported, with optional passphrase for protected keys.
What environment variables are required?
SSH_PORT (default 8889) and SSH_LOG_LEVEL (default info) control server port and logging detail.
Where does data live?
All data is transmitted over SSH connections; no persistent storage on the server is described.
Does the server support file transfer progress?
Yes, progress tracking for file transfers is a listed feature.
—
Frequently asked questions
What authentication methods are supported?
Both password and key-based authentication are supported, with optional passphrase for protected keys.
What environment variables are required?
`SSH_PORT` (default 8889) and `SSH_LOG_LEVEL` (default info) control server port and logging detail.
Where does data live?
All data is transmitted over SSH connections; no persistent storage on the server is described.
Does the server support file transfer progress?
Yes, progress tracking for file transfers is a listed feature. —
Basic information
More Developer Tools MCP servers

directree
coburn2716directree MCP server — query the honest software directory from any AI assistant
LocalCan
LocalCanGives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.

Termany
thinkany-aiAgent-Native Terminal

Skilder.ai
skilder.aiRun skills and MCP tools like production software: versioned, composed into roles, distributed to every agent from one governed library.

Perfex CRM
themesicTurn Perfex CRM into an AI-ready workspace. This MCP server exposes your full REST API to Claude, ChatGPT and any AI agent, so leads, invoices and tasks are one prompt away.
Comments