Skip to content

Continue MCP setup

Selvedge works with any compatible agent. This page covers one optional client integration; see general MCP and CLI setup for other agents.

Continue configures MCP servers in YAML. Add a selvedge entry under mcpServers and the assistant can call Selvedge’s tools in agent mode.

Install uv, then install the Selvedge CLI and MCP server:

Terminal window
uv tool install --upgrade selvedge

The MCP config below launches the server with uvx instead of a bare selvedge-server, so the package can be fetched on demand — the editor still needs to find uv installed. Prefer the global binary? Swap uvx --from selvedge selvedge-server for selvedge-server.

Add this to ~/.continue/config.yaml (global) — or a workspace file under .continue/mcpServers/:

mcpServers:
- name: selvedge
command: uvx
args: ["--from", "selvedge", "selvedge-server"]

Selvedge captures decisions when your agent calls it. Install the instruction block into your project’s .continuerules:

Terminal window
selvedge prompt --install .continuerules

It’s also a copy-paste block on the site: the Selvedge agent prompt block.

Switch Continue to Agent mode and open its tools list — the selvedge tools should be available. (MCP tools are only callable in agent/chat-with-tools mode.)

Continue’s YAML config supports stdio servers only (which is all Selvedge needs). Keep the two-space indentation exactly as shown — YAML is whitespace-sensitive. The config calls uvx, so uv must be installed (or pip install selvedge and use command: selvedge-server).