mcp-server-ssh

mcp-server-ssh

28

The MCP SSH Server is a powerful implementation for the Model Context Protocol, allowing secure remote command execution and file operations via SSH. It supports password and key-based authentication and includes features such as detailed logging and bulk file transfers.

What authentication methods are supported?

The MCP SSH Server supports both password and key-based authentication methods.

Can I track the progress of file transfers?

Yes, the server provides progress tracking for file transfers to monitor the status of uploads and downloads.

How do I configure the server port?

You can configure the server port by setting the SSH_PORT environment variable. The default port is 8889.

Is detailed logging available?

Yes, the server includes detailed logging to help monitor and troubleshoot activities. You can set the logging level using the SSH_LOG_LEVEL environment variable.

What platforms are supported for running the server?

The MCP SSH Server can be run on any platform that supports Node.js, including Windows, macOS, and Linux.