Roo Code (formerly Roo Cline) is an AI coding assistant VS Code extension that evolved from the Cline codebase with additional features for autonomous task execution. Its MCP config format is very similar to Cline: it uses the mcpServers root key and adds alwaysAllow and disabled to each server entry. One notable difference for remote servers is that Roo Code requires an explicit type field and uses streamable-http where the canonical format uses http. Roo Code also supports additional server options like watchPaths and disabledTools for fine-grained control. The config lives in VS Code's extension storage for the rooveterinaryinc.roo-cline extension, separate from Cline's storage, so you can run both extensions with independent server lists.
The fastest way to install MCP servers in Roo Code is with the getmcp CLI:
npx @getmcp/cli add <server-id>Example configuration for the github server:
{
"mcpServers": {
"brave-search": {
"command": "npx",
"args": [
"-y",
"@brave/brave-search-mcp-server"
],
"env": {
"BRAVE_API_KEY": ""
},
"alwaysAllow": [],
"disabled": false
}
}
}