================== /// 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 SourceInstallation
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