mcp-registry/mcp-installer

    ==================
      
       /// MCP ///
      /// MCP ///
        
    ==================
        
    [server:online]
    [protocol:ready]

mcp-installer

by anaisbetts

MCP server that installs other MCP servers (via npm or PyPI) so Claude can use them.

1.3k
170
Open Source

Installation

Prerequisites
1. Node.js ≥ 18 and npm (or yarn/pnpm)
2. Git installed
Quick-Start (local)
# 1. Clone the repository $ git clone https://github.com/anaisbetts/mcp-installer.git $ cd mcp-installer # 2. Install dependencies $ npm install # or: yarn install / pnpm i # 3. (Optional) build TypeScript / transpile sources $ npm run build # only if a build script exists # 4. Configure environment variables (defaults shown) $ export MCP_INSTALLER_PORT=4000 # HTTP listen port $ export MCP_INSTALL_DIR=~/mcp_servers # where new servers are placed # 5. Start the installer service $ npm start # or: node src/index.js
Docker deploy
# Build $ docker build -t mcp-installer . # Run $ docker run -d -p 4000:4000 \ -v /var/lib/mcp:/home/node/mcp_servers \ --name mcp-installer mcp-installer
Global CLI install (if published to npm)
$ npm install -g mcp-installer # then $ mcp-installer --help
Updating
$ git pull && npm install && npm restart

Documentation

License: MIT License
Updated 7/30/2025

Table of Contents