SSH MCP Server is a local Model Context Protocol (MCP) server that exposes SSH control for Linux and Windows systems, enabling LLMs and other MCP clients to execute shell commands securely via SSH.
MCP.Pizza Chef: tufantunc
If you look after a Linux or Windows box somewhere, whether a home server, a rented machine, or a Raspberry Pi, this lets your assistant run commands on it and report back what happened. Check free disk space, restart something that stopped, or read the last lines of a log, all in plain words. You supply the address, username, and either a password or a key file. Commands can be given a time limit, and the administrator-level tool can be switched off entirely.
Coding
Other
Use This MCP server To
Check how much disk space my server has left Restart a service that stopped working Read the last few lines of an error log See what is currently running on my home server Find out why a machine is running slowly
README
ssh-mcp FAQ
Which apps does it work in?
Claude Desktop, Claude Code, Cursor, and Windsurf are all documented.
Do I need to buy a key?
No. You only need the login details for the machine you want to reach.
How hard is the setup?
You paste a short block into your app's settings, or run a single add-server command in Claude Code.
Can I use this to fix a server without opening a terminal?
Yes — describe what you want checked or restarted and it runs the matching command over SSH.
Is this risky?
It can run any command you permit, including with administrator rights. You can start it with those rights disabled and set a timeout on long commands.
Does it work with Windows machines?
Yes. It supports both Linux and Windows systems.
Where do my login details go?
Into your assistant app's settings file on your own computer, in plain text, so prefer a key file over a password where you can.