mcpField
M
mcp-installer - A MCP Server to install MCP Servers

mcp-installer - A MCP Server to install MCP Servers

Local
github.com/anaisbettsDeveloper Tools1.5kUpdated 100w ago

About mcp-installer - A MCP Server to install MCP Servers

mcp-installer is an MCP server that lets Claude install other MCP servers published on npm or PyPI through conversation. It suits users who want to avoid manual configuration steps.

Key features

  1. 01Installs MCP servers from npm or PyPI
  2. 02Accepts arguments and environment variables for installs
  3. 03Uses npx or uv depending on the server language

Use cases

  1. 01Asking Claude to install a named MCP server
  2. 02Passing paths and access tokens to filesystem or GitHub servers
  3. 03Installing an MCP server from a local project path

MCP support

This is an MCP server that exposes server-installation capabilities to MCP clients such as Claude Desktop.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"installer": {
"command": "npx",
"args": [
"-y",
"@anaisbetts/mcp-installer"
]
}
}
}
Run commandnpx -y @anaisbetts/mcp-installer

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@anaisbetts/mcp-installer

Tools

2

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
namestringYesThe package name of the MCP server
argsarrayNoThe arguments to pass along
envarrayNoThe environment variables to set, delimited by =

Details

From the project README

mcp-installer - A MCP Server to install MCP Servers

This server is a server that installs other MCP servers for you. Install it, and you can ask Claude to install MCP servers hosted in npm or PyPi for you. Requires npx and uv to be installed for node and Python servers respectively.

image

How to install:

Put this into your claude_desktop_config.json (either at ~/Library/Application Support/Claude on macOS or C:\Users\NAME\AppData\Roaming\Claude on Windows):

  "mcpServers": {
    "mcp-installer": {
      "command": "npx",
      "args": [
        "@anaisbetts/mcp-installer"
      ]
    }
  }
Example prompts

Hey Claude, install the MCP server named mcp-server-fetch

Hey Claude, install the @modelcontextprotocol/server-filesystem package as an MCP server. Use ['/Users/anibetts/Desktop'] for the arguments

Hi Claude, please install the MCP server at /Users/anibetts/code/mcp-youtube, I'm too lazy to do it myself.

Install the server @modelcontextprotocol/server-github. Set the environment variable GITHUB_PERSONAL_ACCESS_TOKEN to '1234567890'

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.