mcp-installer - A MCP Server to install MCP Servers
LocalAbout 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
- 01Installs MCP servers from npm or PyPI
- 02Accepts arguments and environment variables for installs
- 03Uses npx or uv depending on the server language
Use cases
- 01Asking Claude to install a named MCP server
- 02Passing paths and access tokens to filesystem or GitHub servers
- 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.
Tools
2Saved tool list · updated 3w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | Yes | The package name of the MCP server |
| args | array | No | The arguments to pass along |
| env | array | No | The environment variables to set, delimited by = |
Details
From the project READMEmcp-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.
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
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.