Skip to main content
Glama
redlabelintel

Ops Desk MCP Server

Ops Desk MCP Server

Fast MCP interface to Ops Desk (Ghost VPS) — 10 tools for alerts, waiting tasks, cron jobs, vault search, and more.

Deploy to Railway

Click the button below to deploy:

Deploy on Railway

Or manual deploy:

# 1. Clone this repo
git clone https://github.com/[your-username]/ops-desk-mcp.git
cd ops-desk-mcp

# 2. Push to your own GitHub repo
git remote set-url origin https://github.com/[your-username]/ops-desk-mcp.git
git push -u origin master

# 3. Create new project on Railway → Connect GitHub repo
# Railway auto-detects Procfile and deploys

# 4. Add environment variables in Railway dashboard:
#    - OPS_DESK_URL: https://beauty-parents-sec-widely.trycloudflare.com
#    - OPS_DESK_USER: hermes
#    - OPS_DESK_PASSWORD: MyBi7fzzY9crkNmqSYNd
#    - MCP_PORT: 3000
#    - NODE_ENV: production

Related MCP server: sidekick

What's Inside

  • 10 MCP tools for Ops Desk control

  • StreamableHTTP transport for Claude integration

  • Node.js + Hono web framework

  • Environment-driven config (reads from .env / Railway vars)

Local Testing

npm install
OPS_DESK_URL=http://localhost:9120 \
OPS_DESK_USER=hermes \
OPS_DESK_PASSWORD=yourpassword \
MCP_PORT=3000 \
npx tsx src/index.ts

Then test: curl http://localhost:3000/health

Claude Integration

Once deployed on Railway, add to Claude Desktop config:

{
  "mcpServers": {
    "ops-desk": {
      "url": "https://your-railway-url.railway.app/mcp"
    }
  }
}

Restart Claude and the tools appear in the tool picker.


Built for Aaron Trubic / The War Room

Related MCP Connectors

Related MCP Servers