tufantunc/ssh-mcp
MCP server exposing SSH control for Linux servers via Model Context Protocol.
Implements two execution tools (`exec` and `sudo-exec`) with configurable command timeouts and automatic process abortion on timeout, supporting both password and key-based SSH authentication. Built on the official MCP SDK with stdio transport, it integrates with AI coding assistants like Claude Desktop and Cursor to enable LLM-driven remote command execution with optional sudo/su elevation. Includes safeguards like command character limits and graceful timeout handling to prevent hung connections.
348 stars. Available on npm.
Stars
348
Forks
55
Language
TypeScript
License
MIT
Category
Last pushed
Jan 03, 2026
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/tufantunc/ssh-mcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
bvisible/mcp-ssh-manager
MCP SSH Server: 37 tools for remote SSH management | Claude Code & OpenAI Codex | DevOps...
devnullvoid/mcp-ssh-session
MCP server for persistent SSH sessions
shuakami/mcp-ssh
🔐 SSH MCP Tool - AI-powered SSH management through MCP protocol | 基于MCP协议的SSH工具,为AI提供SSH远程操作能力
samerfarida/mcp-ssh-orchestrator
Secure SSH access for AI agents via MCP. Execute commands across your server fleet with policy...
erickochen/purple
Terminal SSH client with MCP support for AI agent integration, instant search, cloud sync from...