HomeCloud & Monitoring › Server Ops MCP

Server Ops MCP

Server ops MCP: logs, monitoring, code edit, Nginx & certs. Local + SSH, confirmations & redaction.

TypeScript Local macOSWindowsLinux
★ 0 stars Last pushed 2026-08-25 License: MIT

Topics: Monitoring

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 1.0.3)

npx -y server-ops-mcp@1.0.3

Or add to your MCP client config:

{
  "mcpServers": {
    "server-ops-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "server-ops-mcp@1.0.3"
      ],
      "env": {
        "OPS_PROJECT_ROOT": "<YOUR_VALUE>",
        "OPS_SSH_HOST": "<YOUR_VALUE>",
        "OPS_SSH_PORT": "<YOUR_VALUE>",
        "OPS_SSH_USER": "<YOUR_VALUE>",
        "OPS_SSH_KEY": "<YOUR_VALUE>",
        "OPS_SSH_PASSWORD": "<YOUR_VALUE>",
        "OPS_SSH_PASSPHRASE": "<YOUR_VALUE>",
        "OPS_CONFIG_PATH": "<YOUR_VALUE>"
      }
    }
  }
}
  • OPS_PROJECT_ROOT required — Project root path; all file operations are sandboxed here
  • OPS_SSH_HOST — Remote server IP / domain; leave empty to run locally
  • OPS_SSH_PORT — SSH port, default 22
  • OPS_SSH_USER — SSH username
  • OPS_SSH_KEY — Path to SSH private key (choose either key or password)
  • OPS_SSH_PASSWORD secret — SSH password (choose either key or password)
  • OPS_SSH_PASSPHRASE secret — Private key passphrase
  • OPS_CONFIG_PATH — Path to an extra config file (see config.example.json)

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry