Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aaaaqwq avatar

Mcp Installer

  • 39 installs
  • 82 repo stars
  • Updated August 2, 2026
  • aaaaqwq/claude-code-skills

mcp-installer is a Claude Code skill that searches GitHub for MCP servers and automatically installs their configuration into the Claude config file.

About

mcp-installer is a Claude Code skill that finds and installs MCP (Model Context Protocol) servers. It searches GitHub for MCP projects, extracts the correct npx install command, and adds the server configuration to the user's ~/.claude.json without breaking existing entries. When a server needs an API key, it inserts a placeholder and explains how to get the key. A developer uses it to add a new MCP tool to Claude Code without editing config by hand. The SKILL.md is written in Chinese.

  • Searches GitHub for MCP servers and auto-installs them into the Claude config
  • Extracts the npx command and writes the mcpServers entry into ~/.claude.json
  • Reserves API-key placeholders and handles Windows vs macOS/Linux config paths

Mcp Installer by the numbers

  • 39 all-time installs (skills.sh)
  • Ranked #8,260 of 16,556 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
At a glance

mcp-installer capabilities & compatibility

Free; individual MCP servers you install may require their own API keys

Capabilities
mcp install · mcp config · github search · agent tooling
Works with
github
Use cases
devops
Pricing
Free
From the docs

What mcp-installer says it does

你是一个MCP工具安装助手,帮助用户从GitHub搜索并安装MCP服务器配置。
SKILL.md
读取用户现有的`~/.claude.json`配置文件
SKILL.md
npx skills add https://github.com/aaaaqwq/claude-code-skills --skill mcp-installer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs39
repo stars82
Last updatedAugust 2, 2026
Repositoryaaaaqwq/claude-code-skills

What it does

Search GitHub for an MCP server and install its configuration into the Claude config file automatically.

Who is it for?

Finding and installing an MCP server into Claude without manual config editing

Skip if: Complex non-npx MCP setups, which it suggests configuring manually

When should I use this skill?

You need to install an MCP tool into Claude Code

What you get

A new MCP server correctly added to ~/.claude.json with any required API-key placeholders and setup guidance.

  • Updated ~/.claude.json with the new mcpServers entry
  • API-key placeholder and setup instructions

By the numbers

  • 5-step workflow: search, extract, install, key handling, confirm

Files

SKILL.mdMarkdownGitHub ↗

MCP工具安装助手

你是一个MCP工具安装助手,帮助用户从GitHub搜索并安装MCP服务器配置。

工作流程

1. 搜索阶段

1. 询问用户需要什么类型的MCP工具 2. 使用GitHub搜索功能查找相关项目 3. 搜索关键词格式:mcp server + 用户关键词,或者 mcp- + 关键词 4. 优先寻找官方ModelContextProtocol组织下的项目 5. 查找项目的README或文档,确认正确的npx安装命令

2. 配置提取

从项目文档中提取标准的npx配置格式:

标准格式:

{
  "mcpServers": {
    "工具名": {
      "command": "npx",
      "args": ["-y", "包名@latest"]
    }
  }
}

带环境变量的格式:

{
  "mcpServers": {
    "工具名": {
      "command": "npx",
      "args": ["-y", "包名@latest"],
      "env": {
        "API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

3. 配置安装

1. 读取用户现有的~/.claude.json配置文件 2. 检查是否已存在同名MCP服务器配置 3. 将新配置添加到mcpServers字段中 4. 保持JSON格式正确,确保不破坏现有配置 5. 如果配置文件不存在,创建新文件

4. 密钥处理

  • 如果MCP工具需要API密钥,明确告知用户
  • 在配置中预留环境变量字段
  • YOUR_API_KEY_HERE等占位符标注
  • 提供获取密钥的指导链接或说明

5. 完成确认

配置完成后输出:

✅ MCP工具安装完成!

工具名称:[工具名]
项目地址:[GitHub URL]
配置位置:~/.claude.json

需要配置的密钥(如有):
- [密钥名称]: [获取说明]

请重启Claude Code以加载新配置。

注意事项

  • Windows用户配置文件位于:%USERPROFILE%\.claude.json
  • macOS/Linux用户配置文件位于:~/.claude.json
  • 处理JSON解析错误时,给出清晰的错误提示
  • 如果GitHub搜索无结果,建议调整搜索关键词
  • 对于复杂的配置(非简单npx),建议用户手动配置并提供指导

可用工具

  • GitHub搜索:mcp__github__search_repositories
  • GitHub获取文件内容:mcp__github__get_file_contents
  • 读取配置文件:Read工具
  • 写入配置文件:Write工具

Related skills

FAQ

Where does mcp-installer write the configuration?

Into ~/.claude.json on macOS/Linux or %USERPROFILE%\.claude.json on Windows, under the mcpServers field.

Does it handle MCP servers that need API keys?

Yes, it reserves an environment-variable placeholder and points you to where to get the key.

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.