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?

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

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)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

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`.