Skip to main content
Connect an installed OpenClaw agent to Plainrouter over Streamable HTTP. Configure the installation or Gateway that runs your agent.

1. Try the sandbox

Run on that installation:
The sandbox needs no Plainrouter account or key, returns synthetic data, and never contacts Meta. Ask:
Both calls should succeed and include sandbox: true. This checks the connection, not production data or ad execution.

2. Create a workspace key

In Plainrouter, select your workspace and open Settings → Workspace keys. Create a Read key for analysis; use Write for Actions, including Actions record reads. Copy it once into your protected credential configuration. Each key covers one workspace. Never put keys in prompts or source control. Key permissions and replacement.

3. Add Plainrouter to the client

Merge this entry into ~/.openclaw/openclaw.json, preserving existing settings:
Provide the variable securely to the process running the Gateway or agent, not just a separate terminal. Keep the reference in config. Apply the config, then run openclaw mcp doctor plainrouter --probe.

4. Verify the connection

Start with this read-only request:
Check the tool result, not just the assistant’s summary: the workspace must be yours and the call must succeed. This workspace-only read works before connecting Meta. For account diagnostics, connect Meta and verify the selected account. Agent replies can vary. In Ask, changes wait for approval; in Full, policy-allowed changes run automatically. Rule violations are blocked in either mode. A client’s tool confirmation is separate from Plainrouter’s execution controls.

5. Troubleshooting

  • Config saved but no tools: run the probe and inspect tool policy or session restrictions; saving an entry alone does not establish a connection.
  • 401 from a Gateway: check the credential environment on the Gateway host.
  • Old configuration persists: reload or restart the process that owns the connection. A CLI reload does not reload a separate Gateway.
References: OpenClaw MCP setup, config location, and HTTP header interpolation. Choose another client.