Skip to content

Agents

Excellent in Rovo Dev, as one entry in its own config

The installer writes one excellent entry into ~/.rovodev/mcp_config.json, in JSON, under mcpServers, and leaves the rest of the file alone. Restart Rovo Dev 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 Rovo Dev CLI: linked.

The entry and the setup prompt

~/.rovodev/mcp_config.json
{
"mcpServers": {
"excellent": {
"transport": "stdio",
"command": "/absolute/path/to/node",
"args": [
"/absolute/path/to/@excellent-so/cli/dist/server.js"
],
"cwd": "/absolute/path/to/@excellent-so/cli/dist",
"env": {}
}
}
}
Setup prompt · paste it into Rovo Dev
Set up Excellent (excellent.so) in Rovo Dev for me. First run: curl -fsSL https://excellent.so/install.sh | sh
If its output has a line starting "Rovo Dev CLI: linked" or "Rovo Dev CLI: already-linked", skip to the last step.
Otherwise open ~/.rovodev/mcp_config.json (create it as {} if it is missing) and add this under the top-level "mcpServers" object, creating that object if needed and keeping everything else in the file unchanged:
"excellent": {"transport":"stdio","command":"/absolute/path/to/node","args":["/absolute/path/to/@excellent-so/cli/dist/server.js"],"cwd":"/absolute/path/to/@excellent-so/cli/dist","env":{}}
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 Rovo Dev, because it only sees the new server after a restart.

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

Agent
Rovo DevAtlassian
Config file
~/.rovodev/mcp_config.jsonmacOS
Linux, Windows
Linux: the same path. Windows: %USERPROFILE%\.rovodev\mcp_config.jsonNot supported yet
Format
JSON, under mcpServersmcpServers, with transport: "stdio"
Detected by
the acli binary, the rovodev binary or acli rovodev --help
The installer prints
Rovo Dev CLI: linked
Restart
Restart Rovo Dev afterwards: it only sees the new server after a restart.
Undo
Delete the "excellent" entry under "mcpServers" in ~/.rovodev/mcp_config.json, then restart Rovo Dev.
Source
micro packages/core/src/agent-clis.ts:924
Rovo Dev 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.