ShareBox — MCP-сервер для Claude Code: что делает и как установить
Публикует веб-утилиты, созданные ИИ-агентом, на собственном сервере ShareBox и открывает к ним доступ коллегам по ссылке или через Google Workspace.
claude mcp add --env SHAREBOX_URL=<SHAREBOX_URL> --env SHAREBOX_TOKEN=<SHAREBOX_TOKEN> --transport stdio cli -- npx -y sharebox-cliЧто делает ShareBox
Сервер связывает ассистента с платформой ShareBox через утилиту sharebox-cli. Агент может инициализировать проект, публиковать сборки и раздавать права доступа отдельным адресам или корпоративному домену. Каждое приложение изолируется в собственной песочнице с личным хранилищем и входом через Google.
В набор входят вызовы sharebox_publish, sharebox_share, sharebox_rollback и встроенная документация. Удаление намеренно исключено из MCP: стереть проект и его данные можно только вручную в терминале командой sharebox delete <tool> --yes. Это защищает файлы от случайного уничтожения моделью.
Для работы нужен собственный инстанс платформы и Node.js 20 или новее. Без запущенного сервера ShareBox и переменных SHAREBOX_URL с SHAREBOX_TOKEN агент не сможет развернуть приложения.
Какие задачи решает
- опубликовать веб-инструмент прямо из диалога с агентом
- настроить доступ к утилите для сотрудников домена Google Workspace
- откатить опубликованную версию при ошибках с сохранением базы данных
- передать секреты внешних API в изолированное окружение инструмента
Примеры запросов агенту
- Сделай трекер отпусков для команды и опубликуй его на ShareBox
- /mcp__sharebox__build_tool idea="Калькулятор unit-экономики" share_with="[email protected]"
- Покажи список моих утилит на ShareBox и параметры доступа к ним
Как установить ShareBox
Командой платформы
claude mcp add --env SHAREBOX_URL=<SHAREBOX_URL> --env SHAREBOX_TOKEN=<SHAREBOX_TOKEN> --transport stdio cli -- npx -y sharebox-cliВместо <…> подставьте свои значения
Командой платформы
codex mcp add cli --env SHAREBOX_URL=<SHAREBOX_URL> --env SHAREBOX_TOKEN=<SHAREBOX_TOKEN> -- npx -y sharebox-cliВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"cli": {
"command": "npx",
"args": [
"-y",
"sharebox-cli"
],
"env": {
"SHAREBOX_URL": "<SHAREBOX_URL>",
"SHAREBOX_TOKEN": "<SHAREBOX_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"cli": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"sharebox-cli"
],
"env": {
"SHAREBOX_URL": "<SHAREBOX_URL>",
"SHAREBOX_TOKEN": "<SHAREBOX_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e SHAREBOX_URL=<SHAREBOX_URL> -e SHAREBOX_TOKEN=<SHAREBOX_TOKEN> cli npx -y sharebox-cliВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о ShareBox
Как установить ShareBox в Claude Code?
Выполните команду claude mcp add --env SHAREBOX_URL=<SHAREBOX_URL> --env SHAREBOX_TOKEN=<SHAREBOX_TOKEN> --transport stdio cli -- npx -y sharebox-cli. Предварительно подготовьте токен авторизации и адрес вашего сервера.
Что делает MCP-сервер ShareBox?
Он предоставляет агенту функции для развёртывания небольших веб-приложений на собственном сервере организации. Каждая утилита получает отдельное хранилище и готовую авторизацию через Google.
Почему через агента нельзя удалить проект?
Инструмент удаления намеренно не добавлен в MCP, чтобы модель не стёрла накопленные данные пользователей. Удалить приложение можно только вручную через CLI с флагом --yes.