skillbox MCP
skillbox держит версионируемую библиотеку скиллов на вашем сервере и отдает их агентам по MCP с ключами доступа
- 279 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Сервер хранит клиентские ключи и скиллы, которые агент потом читает как инструкции.
Установка
- Работает в
Ручная установка
git clone https://github.com/kitze/skillbox.gitЗатем `cd skillbox` и `bash scripts/skillbox.sh setup`. Панель откроется на `http://127.0.0.1:4791`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сервер хранит клиентские ключи и скиллы, которые агент потом читает как инструкции.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Skillbox — самостоятельно развернутый сервис со своей базой PostgreSQL. В нем создают скиллы или импортируют их по ссылке на GitHub и из папок, затем собирают профили с набором прав и выпускают клиентские ключи. Агент подключается по HTTP к `/mcp` или через stdio-мост `cli/skillbox.mjs`. Базовые инструменты: `search_skills`, `recommend_skills`, `load_skill`, `read_skill_file`, `report_skill_use`. Скилл загружается с проверкой путей, хешей и размера, код при этом не запускается.
Для кого. Командам, у которых скиллы разбросаны по ноутбукам, и им нужен общий источник с версиями и раздельным доступом для агентов.
Подходит, если
- Разным агентам и людям нужны разные наборы скиллов из одного хранилища.
- Скилл пора откатить на прошлую версию, и это должно быть видно в истории.
- Вы хотите видеть, какие скиллы агенты реально загружают.
- Нужна защита от скилла, который меняется после проверки: загрузка сверяет хеши.
Не подходит, если
- Достаточно папки `.claude/skills` в одном репозитории.
- Нет Docker и PostgreSQL, а сервер поднимать не хочется.
- Нужен размещенный сервис без администрирования: проект самохостный.
Пример запроса к агенту
Найди в skillbox скилл для код-ревью, загрузи его и отметь использование через `report_skill_use`.MCP
- Транспорт
- http, stdio
- Авторизация
- API-ключ
Переменные окружения
`SKILLBOX_ADMIN_TOKEN`обязательная, секрет- Токен входа в панель, не короче 32 случайных символов.
`SKILLBOX_ORIGIN`обязательная- Адрес сервера, например `http://127.0.0.1:4791`.
`SKILLBOX_URL`- Адрес сервера для stdio-моста.
`SKILLBOX_CONFIG`секрет- Путь к защищенному файлу с клиентским ключом для stdio-моста.
Ограничения
Установка требует Docker Engine или Desktop с Compose v2 и Bash (Linux, macOS, WSL). Вход в панель идет по `SKILLBOX_ADMIN_TOKEN` из локального `.env`, его нельзя публиковать. Для удаленного доступа задают `SKILLBOX_ORIGIN` и обычно HTTPS через Caddy. Рекомендации Jev необязательны и требуют ваш ключ OpenRouter, TypeSafe AI или Vercel AI Gateway. Отзыв ключа закрывает будущий доступ, но не отзывает уже загруженные скиллы. Скрипт `scripts/install-client.py` меняет настройки клиентов, его нужно просмотреть до запуска.
Как отключить. Удалите запись `skillbox` из MCP-конфига агента и отзовите клиентский ключ в панели. Остановите контейнеры, если сервер больше не нужен.
Частые вопросы
Выполняет ли skillbox код из скиллов?
Нет. Загрузка проверяет пути, хеши, размер и флаг исполняемости, затем пишет файлы атомарно и не запускает ничего.
Нужен ли свой ключ для рекомендаций?
Только для необязательных рекомендаций Jev. Поиск работает без них.
Как подключить клиент без HTTP?
Через stdio-мост: команда `node` с аргументами `cli/skillbox.mjs mcp` и переменными `SKILLBOX_URL` и `SKILLBOX_CONFIG`.
Какие инструменты видит агент?
Базовые: `search_skills`, `recommend_skills`, `load_skill`, `read_skill_file`, `report_skill_use`. Инструменты записи и предложений появляются по правам клиента.
Можно ли импортировать скиллы с GitHub?
Да, по публичной ссылке GitHub с предпросмотром на закрепленном коммите и проверкой конфликта ревизий.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыРеестр скиллов для команд с проверкой безопасности и версиями: MCP-сервер ищет и ставит скиллы по запросу агента.
CLI и MCP-сервер для Agent Skills: проверка по спецификации, установка из GitHub и подгрузка нужного скилла по запросу
MCP-сервер открывает скиллы формата SKILL.md клиентам без их поддержки: Codex, Copilot, Cursor и другим
CLI skillx ищет скиллы в каталоге, проверяет перед установкой, фиксирует версии в lock-файле и подключает MCP-установщик.
Поиск скиллов по запросу прямо в разговоре: агент находит SKILL.md, читает его и применяет без предварительной установки
Локальный семантический поиск по 374 скиллам: агент находит нужный по описанию задачи и читает его целиком только при выборе.
Коротко о README
Самохостная библиотека скиллов с MCP, раздельными клиентскими ключами и необязательными рекомендациями.