Back to directory

SSH MCP Server

SSH MCP Server gives AI agents controlled, audited SSH access to remote Linux hosts, classifying each command and requiring policy-based or human approval before anything destructive runs.

SSH MCP Server

SSH MCP Server is a Model Context Protocol server that lets an LLM agent run commands over SSH on configured remote hosts. It classifies each command before execution, authorizes it against a role-by-host-group matrix, can require human approval for destructive actions, and logs every decision either way.

The server starts even without a configuration file, so a client or directory can complete the MCP handshake and list its tools, but every tool call is refused until a config file is created at a per-platform path. On Linux and macOS the server checks that only the file's owner can read the configuration file and its directory, and refuses to start otherwise; Windows enforcement differs because file permissions there answer that question less directly.

It is written in TypeScript and installed from npm.

More in MCP servers

See all 734
  • Light Cloud

    light-cloud.com

    A hosting platform that deploys a static site, a container, or a managed Postgres database straight from a GitHub, GitLab, or Bitbucket push, with a preview URL for every branch and an MCP server for deploying from Claude Code.

  • ForensicDbg

    forensicdbg.com

    A post-mortem debugger for native Windows x86 and x64 crashes, with an MCP interface so AI tools can consume crash-dump analysis directly.

  • Karada.ai

    karada.ai

    A CI/CD platform that auto-compiles existing APIs into Go MCP servers, attaches composable middleware, and exposes them through one gateway usable from Cursor, Claude Code, and Windsurf.