DevPilot
Description
DevPilot – A developer’s command center for staging & production server setup, monitoring, and automation. Provision and configure VPS in minutes: install Node.js, Nginx, PM2, connect GitHub CI/CD, and fetch live service stats like Redis memory usage — all from your AI coding tools (Cursor, Claude, Copilot)
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
MCP VPS Initialize
A Model Context Protocol (MCP) server for automated VPS initialization and management. This tool provides SSH-based automation for setting up fresh VPS instances with common services and CI/CD pipelines.
Features
- 🔐 SSH Authentication: Supports both password and private key authentication
- 🛠️ VPS Initialization: Automated setup of Node.js, PM2, Rust, Nginx, Redis
- 🌐 Nginx Configuration: Domain setup with reverse proxy and SSL certificates
- 🚀 GitHub CI/CD: Automated deploy key generation and workflow creation
- 📝 Comprehensive Logging: Winston-based structured logging
- 🔧 TypeScript: Fully typed with strict TypeScript configuration
Installation
# Clone the repository
git clone
cd mcp-vps-initialize
# Install dependencies
npm install
# Build the project
npm run build
# Start the server
npm start
Development
# Run in development mode
npm run dev
# Lint code
npm run lint
npm run lint:fix
# Format code
npm run format
npm run format:check
MCP Tools
1. SSH Connect
Connect to a VPS via SSH using password or private key authentication.
**Parameters:**
host(required): VPS IP address or hostnameusername(required): SSH usernameport(optional): SSH port (default: 22)password(optional): SSH passwordprivateKeyPath(optional): Path to private key filepassphrase(optional): Private key passphrase
**Example:**
{
"host": "192.168.1.100",
"username": "root",
"password": "your-password"
}
2. VPS Initialize
Initialize a fresh VPS with system updates and optional services.
**Parameters:**
services(optional): Object specifying which services to installnodejs(boolean): Install Node.js LTSpm2(boolean): Install PM2 process managerrust(boolean): Install Rust toolchainnginx(boolean): Install and configure Nginxredis(boolean): Install and configure Redis
**Example:
Related Skills
Docker
---
DevOps Kubernetes
---
DevOps AWS Skills
AWS development with CDK best practices, cost optimization MCP servers, and serverless/event-driven architectu
DevOps Composio Split
Manage Split feature flags and experiments
DevOps **claude-code-router**
(25.3k ⭐) - Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interac
DevOps CLAUDE.md CI/CD Wiki
Community patterns for CLAUDE.md configuration in CI/CD pipelines.
DevOps