MCP server for managing VPS via SSH - gives AI agents secure access to remote servers
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-ssh-vps","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
<p align="center"> <img src="https://img.shields.io/pypi/v/mcp-ssh-vps?color=blue&label=PyPI" alt="PyPI"> <img src="https://img.shields.io/pypi/pyversions/mcp-ssh-vps" alt="Python"> <img src="https://img.shields.io/github/license/LuxVTZ/sshmcp" alt="License"> <img src="https://img.shields.io/pypi/dm/mcp-ssh-vps?color=green" alt="Downloads"> </p> <h1 align="center">🔐 SSH MCP Server</h1> <p align="center"> <b>Give AI agents secure access to your VPS servers via SSH</b><br> Execute commands, transfer files, manage processes — all through Model Context Protocol </p> <p align="center"> <a href="#-quick-start">Quick Start</a> • <a href="#-features">Features</a> • <a href="#-ide-integration">IDE Integration</a> • <a href="#-tools-reference">Tools</a> • <a href="#-security">Security</a> </p> --- ## 🚀 Quick Start ### Install ```bash # Via pip pip install mcp-ssh-vps # Via uvx (recommended for MCP) uvx mcp-ssh-vps ``` ### Add Your First Server ```bash # Interactive setup uvx mcp-ssh-vps --help # Or use the CLI sshmcp-cli server add --name prod --host 192.168.1.100 --user deploy sshmcp-cli server test prod ``` ### Connect to Your AI Agent Add to your AI IDE config and start managing servers with natural language! ``` "Deploy my app to the production server" "Check disk space on all servers" "Restart nginx on web1 and web2" ``` --- ## ✨ Features | Feature | Description | |---------|-------------| | 🖥️ **Execute Commands** | Run any shell command on remote servers | | 📁 **File Operations** | Read, write, and list files via SFTP | | 📂 **Directory Transfer** | rsync-like upload/download/sync directories | | 🔗 **SSH Tunnels** | Local and remote port forwarding | | 💻 **Interactive Shell** | PTY-based shell sessions for interactive work | | ⚙️ **Process Management** | Control systemd, pm2, supervisor services | | 📊 **Command History** | Track and search executed commands | | 🚨 **Monitoring Alerts** | CPU/memory/disk usage alerts | | 🏷…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.