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