Одна команда для каждого редактора.
Хватит копировать MCP-конфиги между Cursor, Windsurf и VS Code. Соберите один bundle и применяйте его везде одной командой npx.
Собирайте доверенные MCP-серверы, переиспользуемые skills и project rules. Генерируйте одну install-команду, которая чисто переносится между Cursor, Windsurf, VS Code и остальной частью вашего AI coding stack.
github-mcp
контекст репозитория
typescript-strict
coding rules
> Загружаем доверенную конфигурацию набора...
> Записываем MCP-конфиг для выбранных целей...
> Контекст готов в Cursor, Windsurf и VS Code.
Надёжное обнаружение
Официальные реестры и curated-записи, дедуплицированные в единый каталог.
Локальные секреты
Чувствительные значения остаются на вашей машине во время apply.
Безопасные повторы
Идемпотентные записи и backup’ы делают изменения установки обратимыми.
Для кого это
Работаете ли вы один или ведёте команду, VibeBasket убирает трение при настройке AI coding tools по одной машине за раз.
Хватит копировать MCP-конфиги между Cursor, Windsurf и VS Code. Соберите один bundle и применяйте его везде одной командой npx.
Поделитесь bundle URL с новыми участниками. Они запускают одну команду и получают те же MCP, skills и rules, что и вся команда — без ручной настройки.
Публикуйте верифицированные MCP-серверы и project rules, которые пользователи смогут установить без ручной конфигурации. Контролируйте, что попадает в каждую среду, не раздавая конфиг-файлы.
Как это работает
Никаких конфигов для копирования. Никаких охот за настройками IDE. Только browse, bundle и apply.
01
Записи каталога подтягиваются из curated-данных и доверенных upstream-источников, затем нормализуются и дедуплицируются.
02
Выбирайте MCP, skills и rules прямо в builder’е. Интерфейс держит состояние корзины видимым и обратимым.
03
Сгенерируйте одну install-команду и применяйте одинаковую конфигурацию в нескольких редакторах без ручной перенастройки.
Сборщик
Изучайте доверенные компоненты, собирайте свой набор и генерируйте одну install-команду для редакторов, которыми реально пользуется ваша команда.
$ npx vibebasket apply <bundle-url>
Open source. Меньше церемоний. Создано для команд, которые двигаются быстро.
FAQ
Короткие ответы про trust, установку и self-hosting, которые обычно нужны перед стандартизацией workflow вокруг VibeBasket.
Нет. Bundle manifest’ы не содержат runtime-секреты конечного пользователя. Когда выбранному MCP нужны credentials, CLI локально запрашивает это значение во время apply и записывает его в конфигурационную поверхность нужного инструмента на вашей машине.
VibeBasket делает merge в поддерживаемую конфигурационную поверхность цели, а не притворяется, что каждый файл пуст. Существующие блоки сохраняются, управляемые VibeBasket блоки остаются идемпотентными, а неизменённое состояние MCP пропускается.
Verified означает, что элемент курирован VibeBasket. Official означает, что upstream-источник явно сообщил сигнал от владельца или вендора. Community — всё остальное, что всё ещё проходит через нормализацию и дедупликацию каталога.
Да. Веб-приложение, CLI, sync каталога, auth, admin-инструменты и backup-потоки находятся в этом репозитории. Базовая self-hosting-схема — один VPS, один инстанс приложения и одна SQLite-база с persistent storage и внешними backup’ами.
Да, именно так и задумано. CLI учитывает backup’ы, пропускает no-op записи MCP и сохраняет target-specific поведение идемпотентным, чтобы один и тот же bundle можно было применять повторно без разрушительных перезаписей.
Да. Если вы вошли в систему, сохранённые стеки и история наборов на уровне аккаунта позволят вернуться к той же конфигурации позже. Даже вне этого потока сгенерированный bundle URL можно повторно использовать или делиться им, пока этот bundle доступен на hosted или self-hosted инстансе.