mcp-installer

MCP-сервер, который по просьбе агента ставит другие MCP-серверы из npm и PyPI и прописывает их в конфигурацию

MCP-сервер

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Устанавливает и запускает сторонние пакеты из npm и PyPI
  • Правит конфигурацию клиента и запускает произвольные MCP-серверы
Все причины и проверки

anaisbetts/mcp-installer

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/mcp-installer

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

У записи высокий риск, поэтому установки в один клик нет. Посмотрите код и добавьте конфиг вручную.

Выполните в терминале

claude mcp add --transport stdio mcp-installer -- npx @anaisbetts/mcp-installer

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "mcp-installer": {
      "command": "npx",
      "args": [
        "@anaisbetts/mcp-installer"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "mcp-installer": {
      "command": "npx",
      "args": [
        "@anaisbetts/mcp-installer"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Выполните в терминале

code --add-mcp '{"name":"mcp-installer","type":"stdio","command":"npx","args":["@anaisbetts/mcp-installer"]}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "mcp-installer": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@anaisbetts/mcp-installer"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Выполните в терминале

codex mcp add mcp-installer -- npx @anaisbetts/mcp-installer

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.mcp-installer]
command = "npx"
args = ["@anaisbetts/mcp-installer"]

Если файл уже есть, допишите блок в конец.

Выполните в терминале

gemini mcp add -s user mcp-installer npx @anaisbetts/mcp-installer

Или добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "mcp-installer": {
      "command": "npx",
      "args": [
        "@anaisbetts/mcp-installer"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "mcp-installer": {
      "command": "npx",
      "args": [
        "@anaisbetts/mcp-installer"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "mcp-installer": {
      "command": "npx",
      "args": [
        "@anaisbetts/mcp-installer"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "mcp-installer": {
      "command": "npx",
      "args": [
        "@anaisbetts/mcp-installer"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "mcp-installer": {
      "type": "local",
      "command": [
        "npx",
        "@anaisbetts/mcp-installer"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "mcp-installer": {
      "command": "npx",
      "args": [
        "@anaisbetts/mcp-installer"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "mcp-installer": {
      "command": "npx",
      "args": [
        "@anaisbetts/mcp-installer"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 747fbd8.

Текст для агента

Добавь в конфигурацию MCP клиента сервер mcp-installer с командой npx и аргументом @anaisbetts/mcp-installer, затем перезапусти клиент.

Другие способы из описания автора
{
  "mcpServers": {
    "mcp-installer": {
      "command": "npx",
      "args": ["@anaisbetts/mcp-installer"]
    }
  }
}

Добавьте фрагмент в конфигурацию MCP клиента и перезапустите его. Нужны npx и uv.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Установщик работает как MCP-сервер: вы подключаете его к клиенту, а дальше просите агента поставить нужный сервер. Он ставит серверы из npm и PyPI, принимает аргументы запуска и переменные окружения и прописывает их в конфигурацию клиента. Умеет подключать и локальные серверы по пути на диске. Для узловых серверов нужен npx, для питоновских uv.

Для кого. Для тех, кто часто подключает MCP-серверы и не хочет править конфигурацию вручную.

Подходит, если

  • Нужно быстро подключить MCP-сервер из npm или PyPI
  • Нужно поставить локальный MCP-сервер по пути на диске
  • Хочется, чтобы агент сам прописал сервер в конфигурацию

Не подходит, если

  • Нужен один конкретный сервер, который проще прописать руками
  • В системе нет npx или uv

Пример запроса к агенту

Поставь MCP-сервер server-filesystem и передай ему путь к рабочей папке

Ограничения

Репозиторий давно не обновлялся, схема конфигурации новых клиентов могла измениться, поэтому часть сценариев может не сработать без правок. Нужны npx и uv. Установщик запускает сторонние пакеты, ставьте только проверенные источники.

Как отключить. Уберите блок mcp-installer из конфигурации MCP вашего клиента и перезапустите его.

MCP

Транспорт
stdio
Авторизация
не нужна

Проверка безопасности

  • Устанавливает и запускает сторонние пакеты из npm и PyPI
  • Правит конфигурацию клиента и запускает произвольные MCP-серверы

Коротко о README

README объясняет, что это MCP-сервер для установки других MCP-серверов. Его прописывают в конфигурацию клиента через команду npx с пакетом @anaisbetts/mcp-installer, после чего агента просят поставить нужный сервер из npm или PyPI. В примерах показано, как задать аргументы и переменные окружения и как подключить сервер по локальному пути. Для узловых серверов требуется npx, для питоновских uv.

Частые вопросы

Что нужно кроме самого установщика?

npx для узловых серверов и uv для питоновских.

Откуда он ставит серверы?

Из npm и PyPI, а также локально по указанному пути на диске.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск390,7 тыс.Звезды репозитория
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск249,8 тыс.Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск210,6 тыс.Звезды репозитория
Выбор редакции

Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента

ПлагинСредний риск171,5 тыс.Звезды репозитория
Foxx AImcp-installer

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.