Skip to content

Agents

Excellent in OpenClaw, registered through its own MCP command

The installer registers Excellent through OpenClaw's own command line, which keeps its config in ~/.openclaw/openclaw.json. Restart OpenClaw afterwards: it only sees the new server after a restart.

curl -fsSL https://excellent.so/install.sh | sh

It runs excellent install-agent-mcps, which writes the entry and prints OpenClaw: linked.

The entry and the setup prompt

~ · zsh
# the installer runs OpenClaw's own MCP command
~$openclaw mcp set excellent '{"command":"/absolute/path/to/node","args":["/absolute/path/to/@excellent-so/cli/dist/server.js"],"cwd":"/absolute/path/to/@excellent-so/cli/dist","env":{},"transport":"stdio"}'
Setup prompt · paste it into OpenClaw
Set up Excellent (excellent.so) in OpenClaw for me. First run: curl -fsSL https://excellent.so/install.sh | sh
If its output has a line starting "OpenClaw: linked" or "OpenClaw: already-linked", skip to the last step.
Otherwise run:
openclaw mcp set excellent '{"command":"/absolute/path/to/node","args":["/absolute/path/to/@excellent-so/cli/dist/server.js"],"cwd":"/absolute/path/to/@excellent-so/cli/dist","env":{},"transport":"stdio"}'
Replace /absolute/path/to/node with the output of `node -p process.execPath`, and /absolute/path/to/@excellent-so/cli/dist with the output of `echo "$(npm root -g)/@excellent-so/cli/dist"`.
Last step: tell me to restart OpenClaw, because it only sees the new server after a restart.

It runs the installer and looks for OpenClaw: linked; if that line is missing it adds the entry by hand, then asks you to restart.

Agent
OpenClawOpenClaw
Config file
~/.openclaw/openclaw.jsonmacOS
Linux, Windows
Linux: the same path. Windows: %USERPROFILE%\.openclaw\openclaw.jsonNot supported yet
Format
OpenClaw's own mcp set commandOpenClaw's own mcp set command
Detected by
the openclaw binary
The installer prints
OpenClaw: linked
Restart
Restart OpenClaw afterwards: it only sees the new server after a restart.
Undo
Run `openclaw mcp unset excellent`, then restart OpenClaw.
Source
micro packages/core/src/agent-clis.ts:710
OpenClaw docs

The CLI on npm today, 0.1.0 (checked October 23, 2026), predates install-agent-mcps: the installer skips this step, says so, and changes no agent config. Paste the setup prompt, or add the entry by hand as the setup doc shows.

Put Excellent in your agent: install it, restart the agent, run one task

Names and marks belong to their owners. Shown to say Excellent works with these agents, with no endorsement implied.