npx skillfoxx: как поставить MCP и скиллы одной командой

Команда npx skillfoxx add mcp/playwright-mcp ставит инструмент каталога в Claude Code, Cursor, Codex и еще 12 агентов. До установки CLI показывает уровень риска и файл, в который допишет сервер. Нужен Node.js 18.18 или новее, сам CLI ставить не требуется.

npx skillfoxx: как поставить MCP и скиллы одной командой
Содержание10 разделов

Если команда установки упала с ошибкой, напишите в комментариях моего Telegram-канала: так я быстрее узнаю о проблеме и исправлю установщик.

У каждого агента свой конфиг. Claude Code читает MCP-серверы проекта из .mcp.json, Cursor из .cursor/mcp.json, Codex из .codex/config.toml, и скиллы тоже лежат в разных папках. Раньше карточка давала команду под каждый агент, а JSON приходилось переносить руками. Установщик skillfoxx читает подписанный рецепт инструмента и правит конфиг сам, по одному ключу. Полный справочник команд и форматов собран на странице для разработчиков.

Как поставить инструмент

Адрес инструмента берется из адреса карточки. Для skillfoxx.ru/mcp/playwright-mcp это mcp/playwright-mcp, для скилла ru-text это skills/ru-text. Найти инструмент можно прямо из терминала.

npx skillfoxx search postgres

Команда выведет адреса и описания, первым в выдаче стоит Postgres MCP Pro. Дальше посмотрите план установки. С флагом --dry-run CLI ничего не пишет на диск.

npx skillfoxx add mcp/playwright-mcp --agent claude-code --dry-run

Если план устраивает, запустите ту же команду без --dry-run. CLI спросит подтверждение и допишет сервер в конфиг. Чтобы поставить инструмент сразу в несколько агентов, перечислите их через запятую, например --agent claude-code,cursor. После этого перезапустите агента или обновите список MCP-серверов в его настройках.

По умолчанию инструмент ставится в проект, если в папке или выше есть .git, package.json или skillfoxx-lock.json. Флаг --global ставит ее для пользователя. Без --agent CLI берет агента, внутри которого запущен, а в обычном терминале предлагает выбрать из найденных на машине. --agent all ставит во все найденные агенты. Флаг --json отдает результат для скриптов, --lang en переключает вывод на английский.

Что CLI показывает до установки

Для Playwright MCP команда из прошлого раздела выводит две строки. Мы запускали ее 30 сентября 2026 года на CLI версии 0.3.0.

Средний риск: Агент открывает произвольные сайты и может отправлять формы; Постоянный профиль хранит куки и сессии
План установки mcp/playwright-mcp (в проект): Claude Code: .mcp.json, ключ mcpServers > playwright-mcp

Причины риска те же, что на карточке Playwright MCP. В .mcp.json появится один ключ playwright-mcp, остальные серверы, отступы и комментарии в файле останутся на месте.

У Blender MCP риск высокий. Сервер выполняет произвольный Python-код в Blender, а по умолчанию он отправляет анонимную статистику: идентификатор установки, имя инструмента, версии и ОС. Отключает ее переменная DISABLE_TELEMETRY=true. Такой инструмент CLI поставит только после ответа «да» в терминале или с флагом --yes. Если в системе нет uvx, CLI заранее предупредит, что без него сервер не запустится.

Скиллы ставятся той же командой. npx skillfoxx add skills/ru-text положит скилл ru-text в .agents/skills/ru-text и подключит его к папке каждого выбранного агента символической ссылкой. Если рецепт собрала модель ИИ по README и человек его еще не проверял, CLI начнет вывод со строки «Рецепт собран автоматически и вручную еще не проверен».

Что проверяется при установке

  • Подпись рецепта. SkillFoxx подписывает рецепты ключом Ed25519, открытые ключи вшиты в CLI и опубликованы на странице для разработчиков. Рецепт без подписи, с чужим ключом или выданный больше 24 часов назад CLI отвергает.
  • Файлы скилла. CLI скачивает их с GitHub на коммите из рецепта и сверяет sha каждого файла. Новую версию из репозитория подтянет update, когда каталог проверит ее изменения.
  • Статус. Инструменты, снятые с публикации или с открытым инцидентом, не ставятся.
  • Секреты. Для Figma MCP в .mcp.json проекта попадет ссылка на переменную FIGMA_API_KEY, а сам токен останется в вашем окружении.
  • Чужие настройки. Ключ, поставленный не через SkillFoxx или измененный руками, CLI заменит только с флагом --force, а старую версию сохранит в ~/.skillfoxx/backups.

Все установленное CLI записывает в skillfoxx-lock.json в корне проекта. Этот файл стоит закоммитить, чтобы у всей команды был одинаковый набор.

Как проверить, что все встало

npx skillfoxx list показывает, что стоит в проекте и у пользователя. npx skillfoxx doctor ищет проблемы: файл изменили руками или он пропал, вышло сверенное обновление, инструмент сняли с каталога или его риск вырос до высокого. Команда update обновляет инструменты до версии, которую сверил SkillFoxx, а remove mcp/playwright-mcp удаляет только то, что поставил сам CLI.

Если установка не прошла, код выхода подскажет причину. Код 3 означает, что инструмент снят или заблокирован. С кодом 4 CLI завершается, когда автоматической установки для инструмента нет, с кодом 5 — когда нужно согласие на высокий риск. Ошибка или Ctrl+C посреди установки откатывают все изменения.

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

Уровень риска описывает, что получит агент после установки. Postgres MCP Pro из поиска выше помечен высоким риском, потому что сервер умеет менять данные и схему. Наш рецепт ставит его в режиме --access-mode=restricted, и сервер выполняет только читающие транзакции. Режим unrestricted включайте вручную и только для копии базы. Начинать лучше с одного сервера, копии базы и отдельного токена с правами на чтение.

Секреты для инструмента в проекте CLI не сохраняет в файл. Если ставить для пользователя через --global, значение секрета попадет в конфиг агента с правами 600, как это делают сами агенты.

Какие агенты поддерживаются

CLI 0.3.0 ставит инструменты в 15 агентов. Это Claude Code, Cursor, VS Code, Codex, Gemini CLI, Devin, Cline, Zoo Code, OpenCode, Zed, Goose, Amp, Hermes Agent, SourceCraft и Coddy. Для каждого он знает путь к конфигу и формат ключа в нем. Если агент не принимает MCP-сервер в проекте, как Goose или Hermes Agent, CLI напечатает инструкцию вместо правки файла.

MCP-сервер каталога для установки из агента

Если не хочется выходить из агента, подключите MCP-сервер SkillFoxx. В Claude Code он подключается одной командой.

claude mcp add --transport http skillfoxx https://skillfoxx.ru/api/mcp

Готовый JSON для Cursor, VS Code и Codex лежит на странице для разработчиков. Сервер работает без ключа, принимает 120 запросов в минуту с одного IP-адреса и пишет в базу каталога только анонимное событие установки. У него шесть инструментов.

  • search_entries ищет карточки по запросу;
  • get_entry отдает карточку с риском, способами установки и статусом рецепта;
  • plan_install возвращает шаги установки под одного агента, вместо секретов в ответе плейсхолдеры (Goose, Amp и Hermes Agent пока есть только в CLI);
  • recommend_for_project подбирает до 12 карточек по выжимке о проекте;
  • report_install засчитывает установку в счетчик на карточке;
  • list_categories отдает рубрики с числом карточек.

После подключения агенту можно написать «найди в SkillFoxx MCP для Postgres и подключи к этому проекту». Он найдет инструмент, получит шаги через plan_install и выполнит их с вашими подтверждениями. Для recommend_for_project отправляйте цель, фреймворки и названия зависимостей, без кода и секретов: сервер передает этот текст в OpenAI для подбора по смыслу и не сохраняет его.

REST API и выгрузка catalog.json

REST API на https://skillfoxx.ru/api/v1 работает без ключа. Лимиты считаются по IP-адресу за минуту: 60 запросов для списка карточек и рецептов, 120 для поиска, 20 для подбора.

  • GET /api/v1/entries?lang=ru&section=skills&page=1 отдает карточки раздела по 50 на страницу.
  • GET /api/v1/search?q=postgres&lang=ru ищет по каталогу.
  • POST /api/v1/scan подбирает карточки по описанию проекта, как подбор на сайте.
  • POST /api/v1/validate проверяет SKILL.md, plugin.json и server.json, как проверка формата.
  • GET /api/v1/recipe/mcp/playwright-mcp отдает подписанный рецепт инструмента.

Весь каталог одним файлом лежит в catalog.json, английская версия в /catalog.en.json. В каждом объекте есть адрес карточки, первоисточник, риск с причинами, признак официального вендора и рецепт со статусом. Сервер пересобирает файл раз в час. Наши метаданные и тексты открыты по лицензии CC BY 4.0 со ссылкой на SkillFoxx, код инструментов принадлежит авторам и в выгрузку не входит.

Телеметрия

После add, update и remove CLI отправляет анонимное событие: инструмент, агент, тип события, версию CLI, признак CI и случайный идентификатор установки. Пути, переменные окружения и имя пользователя не уходят. Из событий add складывается счетчик на карточке: разные устройства за 30 дней, без запусков в CI, число появляется от 10. Отправку отключает любая из переменных DO_NOT_TRACK=1, DISABLE_TELEMETRY=1 или SKILLFOXX_TELEMETRY=0.

Чего пока нет

На 30 сентября 2026 года автоматическая установка работает для 1415 инструментов из 2467, это 57% каталога. У 358 из них рецепт собрала модель ИИ, и CLI ставит их с предупреждением. Для остальных 1052 инструментов CLI ответит «Автоматической установки нет», назовет причину и даст ссылку на карточку с ручной инструкцией. Так устроен, например, Telegram MCP Server, который нужно запускать самостоятельно.

Для первой установки подойдет инструмент с низким риском, например набор скиллов Мэтта Покока. Команда npx skillfoxx add skills/skills-for-real-engineers --dry-run покажет 18 скиллов, которые попадут в .agents/skills, и ничего не запишет. Если установка сломалась или поставила не то, нажмите «Сообщить о проблеме» на карточке, и мы исправим рецепт.

Инструменты из статьи

5 карточек каталогаПодбор с Foxx AI

Вопросы и ответы

Как установить MCP-сервер в Claude Code одной командой?

Выполните в папке проекта npx skillfoxx add mcp/<slug> --agent claude-code, где slug берется из адреса карточки на skillfoxx.ru. CLI покажет уровень риска, допишет сервер в .mcp.json и сохранит запись в skillfoxx-lock.json. С флагом --dry-run он только покажет план.

Какие агенты поддерживает npx skillfoxx?

Версия 0.3.0 ставит инструменты в 15 агентов: Claude Code, Cursor, VS Code, Codex, Gemini CLI, Devin, Cline, Zoo Code, OpenCode, Zed, Goose, Amp, Hermes Agent, SourceCraft и Coddy. С флагом --agent all инструмент попадет во все агенты, которые CLI нашел на машине.

Нужен ли ключ для API и MCP-сервера SkillFoxx?

Нет, REST API и MCP-сервер каталога работают без ключа и регистрации. Лимиты считаются по IP-адресу, у MCP-сервера это 120 запросов в минуту, у рецептов 60.

Почему CLI пишет «Автоматической установки нет»?

Для инструмента нет проверенного рецепта. Обычно сервер нужно собирать из исходников, пакета нет в реестре или установка требует ручных шагов. CLI назовет причину и даст ссылку на карточку с инструкцией, код выхода будет 4.

Как отключить телеметрию CLI?

Задайте переменную окружения DO_NOT_TRACK=1, DISABLE_TELEMETRY=1 или SKILLFOXX_TELEMETRY=0. В анонимное событие входят инструмент, агент, событие, версия CLI, признак CI и случайный идентификатор установки.

Об авторе

Канал SkillFoxx в Telegram

Новые скиллы и MCP-серверы из каталога и свежие статьи блога.

Подписаться

Обсуждение

Вопросов и комментариев пока нет.

Читайте также

npx skillfoxx: установщик скиллов и MCP с проверками, которых нет у skills.sh и Smithery

npx skillfoxx: установщик скиллов и MCP с проверками, которых нет у skills.sh и Smithery

Установщик npx skillfoxx ставит скиллы и MCP-серверы из каталога в Claude Code, Cursor, Codex и еще 12 агентов. Он проверяет подпись рецепта, показывает риск и сверяет файлы с коммитом. В коде skills (skills.sh), Smithery CLI, add-mcp и install-mcp мы не нашли ни проверки подписи, ни запрета на рискованную установку.

Как подключить MCP-сервер: Claude, Cursor, Codex и ChatGPT

Как подключить MCP-сервер: Claude, Cursor, Codex и ChatGPT

MCP-сервер подключают командой или записью в файле настроек агента. В Claude Code это `claude mcp add`, в Codex `codex mcp add`, в Cursor файл `.cursor/mcp.json`. Ниже шаги для восьми клиентов, проверка связи и разбор частых ошибок на 29 октября 2026 года.

Codex: что это, как скачать и пользоваться в России

Codex: что это, как скачать и пользоваться в России

Codex — ИИ-агент OpenAI для программирования: он читает проект, правит файлы и запускает команды в терминале, редакторе, приложении ChatGPT и облаке. Ниже установка на Windows, Mac и Linux, вход, AGENTS.md, скиллы, работа на сервере и доступ из России на 12 ноября 2026 года.