Skip to content
mcp/skillhub

VPS Ops MCP Server

by koller-nexusio.github.koller-nexus/vps-ops-mcpv0.1.0

Stdio MCP server that inspects and (with confirmation) mutates one VPS over SSH.

1Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active13d ago

Install VPS Ops MCP server

Install in Claude Code

claude mcp add vps-ops -e VPS_SSH_KEY_PATH='<vps-ssh-key-path>' -e VPS_SSH_KEY_PASSPHRASE='<vps-ssh-key-passphrase>' -- npx -y @koller-nexus/vps-ops-mcp

Configuration

VariableRequiredSecretDescription
VPS_SSH_KEY_PATHyesyesAbsolute path to a readable SSH private key
VPS_HOST——SSH hostname of the single target VPS
VPS_USER——SSH username
VPS_PORT——SSH port
VPS_COMPOSE_DIR——Absolute Compose directory on the remote host
VPS_COMMAND_TIMEOUT_MS——Remote command timeout in milliseconds
VPS_LOG_MAX_BYTES——Stdout/stderr byte cap for remote commands
VPS_ALLOW_MUTATIONS——Set false to reject every mutation tool
VPS_SSH_KEY_PASSPHRASE—yesOptional key passphrase; prefer ssh-agent instead

Freshness

Active — last maintenance signal 13d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-09-26 · 13d ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-09-22 · 17d ago · official registry · v0.1.0

FAQ

›How do I install the VPS Ops MCP server in Claude Code?

Run: claude mcp add vps-ops -e VPS_SSH_KEY_PATH='<vps-ssh-key-path>' -e VPS_SSH_KEY_PASSPHRASE='<vps-ssh-key-passphrase>' -- npx -y @koller-nexus/vps-ops-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does VPS Ops require an API key?

Yes. It expects VPS_SSH_KEY_PATH, VPS_SSH_KEY_PASSPHRASE, of which 2 are secrets.

›Can I use VPS Ops as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is VPS Ops in the official MCP registry?

Yes, as io.github.koller-nexus/vps-ops-mcp.