โ† Eidetic Works

Connect Nucleus to OpenClaw

OpenClaw is both an MCP client and server. It stores MCP server definitions in ~/.openclaw/openclaw.json under mcp.servers. Configured servers are consumed by OpenClaw-managed runtimes at startup.

Option 1: Remote server (Streamable HTTP)

openclaw mcp set nucleus '{
  "transport": "http",
  "url": "https://relay.nucleusos.dev/mcp-readonly"
}'

Option 2: Local stdio server

openclaw mcp set nucleus '{
  "transport": "stdio",
  "command": "python3",
  "args": ["-m", "mcp_server_nucleus"],
  "env": {
    "NUCLEUS_BRAIN_PATH": "/path/to/.brain"
  }
}'

Option 3: With OAuth (full server)

openclaw mcp set nucleus '{
  "transport": "http",
  "url": "https://relay.nucleusos.dev/mcp",
  "headers": {
    "Authorization": "Bearer your-token"
  }
}'

Verify

openclaw mcp list
openclaw mcp show nucleus
openclaw mcp status

Support: hello@nucleusos.dev ยท GitHub