Get the FREE Ultimate OpenClaw Setup Guide →

mcp-easy-installer

MCP easy installer is a robust mcp server with tools to search, install, configure, repair and uninstall MCP servers

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio onigetoc-mcp-easy-installer node path-to\mcp-easy-installer\build\index.js \
  --env GITHUB_TOKEN="your_github_token"

How to use

MCP Easy Installer is a Node.js-based tool designed to help you search for, install, configure, repair, and uninstall MCP (Model Context Protocol) servers. It provides a streamlined workflow for managing MCP servers across environments, making it easier for developers and non-developers to maintain a healthy MCP ecosystem. The server exposes capabilities to discover MCP server repositories, install them from GitHub or local sources, and repair common issues that may arise during setup or operation. It also includes logging and language-filtered search to tailor results to your preferred tech stack.

To use the tool, you run the MCP Easy Installer server and interact with its commands to search for available MCP servers, choose a package, and initiate installation. You can customize the search scope by language codes and supply a GitHub token to increase search reliability and avoid rate limits. The configuration example shows how to point the tool at its built index and optionally pass a GitHub token. This enables automated discovery, installation, and maintenance of MCP servers in a repeatable way across projects and teams.

How to install

Prerequisites:

  • Node.js and npm installed on your system
  • Git installed (optional for cloning)
  • Access to the internet to fetch MCP server packages

Installation steps:

  1. Clone the repository (or download the release):
git clone https://github.com/onigetoc/mcp-easy-installer.git
cd mcp-easy-installer
  1. Install dependencies:
npm install
  1. Build the project:
npm run build
  1. Run the MCP Easy Installer (example):
node build/index.js

Optional: If you want to configure the MCP server to search with a GitHub token to avoid rate limits, generate a token on GitHub and provide it in the configuration as GITHUB_TOKEN. You can also adjust language filters via the CLI as described in the configuration notes.

Additional notes

Tips and notes:

  • The tool does not use npx to install MCP servers with Node.js. Instead, it places MCP servers in a dedicated directory and manages them there.
  • In the configuration example, you can specify a GITHUB_TOKEN to enable broader search and reduce rate limits when querying GitHub repositories.
  • You can customize the languages used during search by supplying a --langcode argument (e.g., --langcode=ts,js,html,py,sh) to include additional languages beyond the defaults.
  • If you encounter Python integration issues, the project invites community contributions to improve Python support and cross-platform reliability.
  • Ensure your environment paths in the configuration reflect your actual build and deployment structure (e.g., path-to\mcp-easy-installer\build\index.js).
  • This tool emphasizes cross-platform usage (Windows, Linux, macOS) but testing notes indicate Windows usage is most mature; report issues for other platforms to improve compatibility.

Related MCP Servers

Sponsor this space

Reach thousands of developers