← Back to browse

Server Ops MCP

Indexed by io.github.GT-dinuo

About

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

Use this server

Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.

Transportstdio (runs a local command)
Env varsOPS_PROJECT_ROOT OPS_SSH_HOST OPS_SSH_PORT OPS_SSH_USER OPS_SSH_KEY OPS_SSH_PASSWORD OPS_SSH_PASSPHRASE OPS_CONFIG_PATH
Claude Code
claude mcp add --env OPS_PROJECT_ROOT= --env OPS_SSH_HOST= --env OPS_SSH_PORT= --env OPS_SSH_USER= --env OPS_SSH_KEY= --env OPS_SSH_PASSWORD= --env OPS_SSH_PASSPHRASE= --env OPS_CONFIG_PATH= server-ops-mcp -- npx server-ops-mcp
Cursor

Add to Cursor

If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.

VS Code
code --add-mcp '{"name":"server-ops-mcp","command":"npx","args":["server-ops-mcp"],"env":{"OPS_PROJECT_ROOT":"","OPS_SSH_HOST":"","OPS_SSH_PORT":"","OPS_SSH_USER":"","OPS_SSH_KEY":"","OPS_SSH_PASSWORD":"","OPS_SSH_PASSPHRASE":"","OPS_CONFIG_PATH":""}}'
JSON
{
  "mcpServers": {
    "server-ops-mcp": {
      "command": "npx",
      "args": [
        "server-ops-mcp"
      ],
      "env": {
        "OPS_PROJECT_ROOT": "",
        "OPS_SSH_HOST": "",
        "OPS_SSH_PORT": "",
        "OPS_SSH_USER": "",
        "OPS_SSH_KEY": "",
        "OPS_SSH_PASSWORD": "",
        "OPS_SSH_PASSPHRASE": "",
        "OPS_CONFIG_PATH": ""
      }
    }
  }
}

Environment variables are listed by name only — fill in your own values. Entries never carry secrets.