Excellent in Kilo Code CLI, as one entry in its own config
The installer writes one excellent entry into ~/.config/kilo/kilo.json, in JSON, under mcp, and leaves the rest of the file alone. Restart Kilo Code CLI afterwards: it only sees the new server after a restart.
curl -fsSL https://excellent.so/install.sh | shIt runs excellent install-agent-mcps, which writes the entry and prints Kilo Code CLI: linked.
The entry and the setup prompt
Set up Excellent (excellent.so) in Kilo Code CLI for me. First run: curl -fsSL https://excellent.so/install.sh | sh
If its output has a line starting "Kilo Code CLI: linked" or "Kilo Code CLI: already-linked", skip to the last step.
Otherwise open ~/.config/kilo/kilo.json (create it as {} if it is missing) and add this under the top-level "mcp" object, creating that object if needed and keeping everything else in the file unchanged:
"excellent": {"type":"local","command":["/absolute/path/to/node","/absolute/path/to/@excellent-so/cli/dist/server.js"],"cwd":"/absolute/path/to/@excellent-so/cli/dist","environment":{},"enabled":true}
If the file nests servers under "mcp": {"servers": {...}}, put it there instead, with "disabled": false in place of "enabled": true.
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 Kilo Code CLI, because it only sees the new server after a restart.It runs the installer and looks for Kilo Code CLI: linked; if that line is missing it adds the entry by hand, then asks you to restart.
- Agent
- Kilo Code CLIKilo
- Config file
~/.config/kilo/kilo.jsonmacOS- Linux, Windows
- Linux: the same path. Windows:
%USERPROFILE%\.config\kilo\kilo.jsonNot supported yet - Format
- JSON, under
mcpmcp, a local server with command as one array - Detected by
- the kilo binary
- The installer prints
Kilo Code CLI: linked- Restart
- Restart Kilo Code CLI afterwards: it only sees the new server after a restart.
- Undo
- Delete the "excellent" entry under "mcp" in ~/.config/kilo/kilo.json, then restart Kilo Code CLI.
- Source
micro packages/core/src/agent-clis.ts:737
Kilo Code CLI 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.
The same entry
Put Excellent in your agent: install it, restart the agent, run one task
curl -fsSL https://excellent.so/install.sh | sh
Names and marks belong to their owners. Shown to say Excellent works with these agents, with no endorsement implied.