MCP Installer

mcp-installer is an MCP server that automates the installation and configuration of other Model Context Protocol servers directly through an AI client interface. It connects your LLM interface to local package runtimes, enabling assistants like Claude to add new servers from npm or PyPI as well as from local source code repositories. Software engineers and AI power users utilize mcp-installer to manage their expanding tool ecosystems without manually editing configuration files every time they discover a new utility. By communicating with local command-line tools, it configures necessary arguments, passes environment variables, and establishes server definitions behind the scenes. This setup requires npx for handling Node.js-based tools and uv for executing Python-based servers. Instead of requiring human intervention to locate directory paths, install dependencies, and format JSON configuration snippets, the server lets the assistant interpret conversational requests and update the environment directly.

Category: AI & LLM Tooling

Tags: automation, installer, node, package-manager, python

Visit MCP Installer

How to install and configure MCP Installer

  1. Ensure you have npx (for Node.js) and uv (for Python) installed on your system. 2. Open your claude_desktop_config.json file. On macOS, this is located at ~/Library/Application Support/Claude/claude_desktop_config.json. On Windows, it is at C:\Users\NAME\AppData\Roaming\Claude\claude_desktop_config.json. 3. Add the following entry under the mcpServers object: json { "mcpServers": { "mcp-installer": { "command": "npx", "args": [ "@anaisbetts/mcp-installer" ] } } } 4. Restart Claude Desktop to activate the installer server.

What you can do with MCP Installer

  • Installing official or third-party npm MCP packages like @modelcontextprotocol/server-filesystem directly from user chat prompts. - Adding Python-based MCP servers hosted on PyPI to the active client environment using uv. - Registering local development MCP servers from local disk paths without manually writing JSON configuration blocks. - Supplying runtime command-line arguments and custom flags automatically to newly installed Model Context Protocol servers. - Configuring required API tokens and environment variables such as GITHUB_PERSONAL_ACCESS_TOKEN during the automated server setup process.

Key facts

  • Open Source
  • https://github.com/ZNCOU/mcp-installer
  • AI & LLM Tooling, Developer Tools & Code Intelligence
  • automation, installer, node, package-manager, python

Part of MCP Servers

Related MCP servers

  • MCP LaTeX Server — MCP LaTeX Server is an MCP server that provides tools for creating, editing, validating, and compiling LaTeX documents directly through…
  • MCP JSON — MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and…
  • MCP Jupyter Complete — MCP Jupyter Complete is an MCP server that provides tools for manipulating Jupyter notebook files through position-based cell operations and…
  • MCP LSP Go — MCP LSP Go is an MCP server that connects AI assistants to the official Go Language Server Protocol implementation, gopls,…
  • MCP Memory Dashboard — MCP Memory Dashboard is an MCP server desktop interface that connects to the MCP Memory Service to provide visual semantic…
  • MCP Manager — MCP Manager is an MCP server management tool that connects directly to your Claude Desktop environment, enabling users to discover,…

What is mcp-installer?

mcp-installer is a Model Context Protocol server designed to automate the process of adding other MCP servers into your client configuration. It allows your AI assistant to fetch, install, and configure tools from npm, PyPI, or local directories using simple conversational requests.

How do I install mcp-installer?

You install mcp-installer by adding it to your Claude Desktop configuration file under the mcpServers object. Configure it to run the npx command with the argument @anaisbetts/mcp-installer, then restart your Claude Desktop application to make the tool available.

What prerequisites are needed for mcp-installer?

The server requires npx to be installed on your machine for running Node.js MCP servers, and uv to be installed for managing and running Python-based MCP servers. Both tools must be accessible in your system execution path.

Which MCP clients work with mcp-installer?

The server is documented for Claude Desktop across both macOS and Windows platforms. However, it can work with any MCP-compliant client that supports standard input and output server execution and grants configuration file management tools to the assistant.

Is mcp-installer open source?

Yes, mcp-installer is open source software. The repository and source code are maintained on GitHub under the project repository hosted by user ZNCOU.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories