openclaw-control-mcp

smurfy92/openclaw-control-mcp
★ 0 stars TypeScript 🤖 AI/LLM Updated 1d ago
MCP server bridging Claude Code to the OpenClaw gateway management plane (cron, sessions, agents) via WebSocket JSON-RPC. Reverse-engineered from the Control panel SPA.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "openclaw-control-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "smurfy92/openclaw-control-mcp"
      ]
    }
  }
}

README Excerpt

MCP server bridging Claude Code (or any MCP client) to the OpenClaw gateway management plane (cron, sessions, agents, channels) via WebSocket JSON-RPC. The upstream `openclaw-mcp` package only wraps `/v1/chat/completions`. This wrapper talks the JSON-RPC protocol used by the OpenClaw Control panel SPA, so you can list and trigger cron jobs (and more) directly from the assistant.

Tools (19)

OPENCLAW_CONTROL_HOMEOPENCLAW_DEBUGOPENCLAW_GATEWAY_PASSWORDOPENCLAW_GATEWAY_TOKENOPENCLAW_GATEWAY_URLOPENCLAW_TIMEOUT_MSopenclaw_cron_addopenclaw_cron_listopenclaw_cron_removeopenclaw_cron_runopenclaw_cron_runsopenclaw_cron_statusopenclaw_device_pair_approveopenclaw_device_pair_listopenclaw_device_pair_rejectopenclaw_device_statusopenclaw_setupopenclaw_setup_clearopenclaw_setup_show