Roo MCP Installer MCP Server

An MCP server installer for Roo Code. Handles the installation from Github, requirements, package management, update, installation and MCP Json

Local serverstdioPython

What is the Roo MCP Installer MCP server?

Connect Roo MCP Installer to Claude, Cursor or any other MCP client and it stops being a tab you switch to. An MCP server installer for Roo Code. Handles the installation from Github, requirements, package management, update, installation and MCP Json configuration. The roo mcp installer mcp server is what makes that connection.

What the server does

A command-line utility designed to streamline the installation and management of Roo Model Context Protocol (MCP) servers. It fetches MCP server code from Git repositories, handles dependencies, configuration, and registration within the Roo environment.

  • Git Repository Installation: — Installs MCPs directly from GitHub repository URLs (e.g., https://github.com/user/repo.git) or shorthand slugs (user/repo)
  • Subdirectory Support: — Allows installation from a specific subdirectory within a repository using a colon separator (e.g., user/repo:subdir)
  • Installation Scopes: — Supports both global (shared across projects, typically in ~/.roo/mcps) and project (specific to the current directory, in ./.roo/mcps) installation scopes
  • Automatic Project Type Detection: — Identifies project types based on standard configuration files:
  • Node.js (package.json)
  • Python (requirements.txt, pyproject.toml)

Installation

The server ships on npm as bun, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.

Worth knowing first

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Where it fits

Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. It is maintained by robertheadley; worth a glance at recent repository activity before you build anything load-bearing on it.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

How to install the Roo MCP Installer MCP server

{
  "mcpServers": {
    "roo-code-mcp-installer": {
      "command": "npx",
      "args": ["-y", "bun"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Frequently asked questions

Global installations are shared across projects and stored in `~/.roo/mcps`, while project installations are specific to the current directory and stored in `./.roo/mcps`.