SuperPyonchiX/ssh_mcp_server_python
If you are the rightful owner of ssh_mcp_server_python and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This is a Python implementation of an SSH MCP (Model Context Protocol) server using the FastMCP library.
Tools
Functions exposed to the LLM to take actions
connect_ssh
Establishes an SSH connection using specified parameters.
connect_ssh_env
Establishes an SSH connection using environment variables.
execute_command
Executes a remote command with optional working directory specification.
upload_file
Uploads a file to the remote server, automatically creating directories if needed.
download_file
Downloads a file from the remote server, automatically creating local directories if needed.
disconnect_ssh
Disconnects the established SSH connection.
get_system_info
Retrieves detailed system information from the connected host.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client