ssh-mcp-server

giuliolibrando/ssh-mcp-server

3.3

If you are the rightful owner of ssh-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A Model Context Protocol (MCP) server for managing Linux servers via SSH, providing tools for executing commands, managing files, monitoring services, and analyzing logs on remote Linux systems.

Tools

Functions exposed to the LLM to take actions

test_ssh_connection

Test SSH connectivity

get_server_info

Get system information

execute_command

Execute commands

read_file

Read file contents

write_file

Write file contents

list_directory

List directory contents

get_service_status

Check service status

start_service

Start a service

stop_service

Stop a service

restart_service

Restart a service

list_processes

List running processes

kill_process

Kill a process

check_port

Check port status

get_network_connections

Get network connections

tail_log

Tail log files

search_log

Search log files

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources