ssh-mcp and ssh-client-mcp

These tools are complementary ecosystem siblings: one is an MCP server for Linux servers via SSH, and the other is an MCP client designed to execute SSH commands and manage SFTP operations on remote servers.

ssh-mcp
60
Established
ssh-client-mcp
22
Experimental
Maintenance 6/25
Adoption 10/25
Maturity 24/25
Community 20/25
Maintenance 13/25
Adoption 0/25
Maturity 9/25
Community 0/25
Stars: 348
Forks: 55
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars:
Forks:
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
No Package No Dependents

About ssh-mcp

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.

About ssh-client-mcp

moinugare19/ssh-client-mcp

🚀 Execute SSH commands and manage SFTP operations on remote servers easily with this Model Context Protocol server for AI assistants.

Scores updated daily from GitHub, PyPI, and npm data. How scores work