SuperAPI AI 工具集

mcp-installer

mcp-installer 是一个用于安装其他 MCP 服务器的 MCP 服务器工具,由 anaisbetts 开发并托管在 GitHub。用户安装此服务后,可以通过 Claude 等支持 MCP 的客户端,以自然语言指令安装托管在 npm 或 PyPi 上的 MCP 服务器。根据官方说明,对于 Node 服务器需要预先安装 npx,对于 Python 服务器需要预先安装 uv。安装方法是将相关配置写入 claude_desktop_config.json 文件,该文件在 macOS 上的路径为 ~/Library/Application Support/Claude,在 Windows 上的路径为 C:\Users\NAME\AppData\Roaming\Claude。该工具简化了 MCP 服务器的安装流程,适合希望快速扩展 MCP 生态、但不熟悉手动配置的用户。

访问官网

工具介绍

mcp-installer 是一个 MCP 服务器,其主要用途是帮助用户安装其他 MCP 服务器,从而简化 MCP 生态的扩展过程。

主要能力:

  • 作为 MCP 服务器运行,可被 Claude 等支持 MCP 的客户端调用。
  • 支持通过自然语言提示(prompt)安装托管在 npm 或 PyPi 上的 MCP 服务器。
  • 可指定安装参数、环境变量等配置,例如设置工作目录或 API 令牌。

使用方式:

  1. 需要先安装 npx(用于 Node 服务器)和 uv(用于 Python 服务器)。
  2. 将 mcp-installer 的配置添加到 claude_desktop_config.json 文件中。该文件位置:
    • macOS: ~/Library/Application Support/Claude
    • Windows: C:\Users\NAME\AppData\Roaming\Claude
  3. 配置完成后,可以在 Claude 中使用自然语言提示词安装其他 MCP 服务器,例如:
    • "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'"

适用场景:

  • 需要快速安装和配置多个 MCP 服务器的用户。
  • 希望通过自然语言交互而非手动编辑配置文件来管理 MCP 服务器的场景。
  • 开发者或高级用户扩展 Claude 功能时使用。

限制:

  • 依赖 npx 和 uv,需要预先安装。
  • 官方文档未提供更多细节,如具体支持的操作系统版本、安全注意事项、错误处理机制等,这些信息暂未提供。