ssh-mcp

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 Server

NPM Version Downloads Node Version License GitHub Stars GitHub Forks Build Status GitHub issues

Trust Score

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.

Contents

Quick Start

  • Install SSH MCP Server
  • Configure SSH MCP Server
  • Set up your MCP Client (e.g. Claude Desktop, Cursor, etc)
  • Execute remote shell commands on your Linux or Windows server via natural language

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.