@tropass/mcp-installer
v1.7.3
Published
Installer for configuring agents to use the Tropass remote MCP gateway.
Maintainers
Readme
Tropass MCP Installer
Подключает OpenCode к Tropass: добавляет MCP-инструменты с ML-моделями, LLM-провайдер tropass и инструкции для агента.
Требования
- Node.js 22 или новее;
- установленный OpenCode;
- API-токен Tropass.
Быстрый старт
Запустите команду в каталоге проекта:
npx -y @tropass/mcp-installerУстановщик попросит выбрать область установки и ввести API-токен. По умолчанию конфигурация создаётся глобально для текущего пользователя. После установки перезапустите OpenCode.
Что будет настроено
В opencode.json будут добавлены MCP-сервер и LLM-провайдер tropass. Моделью по умолчанию станет tropass/Qwen3.5-397B-A17B-FP8. Остальные разделы конфигурации сохранятся.
При проектной установке появятся файлы:
opencode.json
.opencode/skills/tropass-gateway/SKILL.md
.opencode/skills/agent-response-display/SKILL.mdОбласть установки
| Режим | Конфигурация | Skills |
| --- | --- | --- |
| global | ~/.config/opencode/opencode.jsonc | ~/.config/opencode/skills |
| project | <project>/opencode.json | <project>/.opencode/skills |
В Windows глобальная конфигурация находится в %APPDATA%/opencode.
Режим можно выбрать интерактивно или флагом --global / --local:
npx -y @tropass/mcp-installer opencode --global
npx -y @tropass/mcp-installer opencode --localУстановка без вопросов
Для CI и скриптов:
npx -y @tropass/mcp-installer opencode \
--scope global \
--token "your-api-token" \
--yesТокен и адреса шлюзов можно передать через переменные окружения:
export TROPASS_API_TOKEN="your-api-token"
export TROPASS_MCP_URL="https://апи.тропасс.рф"
export TROPASS_LLM_URL="https://апи.ллм.тропасс.рф"
npx -y @tropass/mcp-installer opencode --scope global --yesПараметры CLI
Использование: tropass-mcp-install [options] [client]
Аргументы:
client MCP-клиент (сейчас поддерживается opencode)
Параметры:
--config <path> путь к файлу конфигурации
--url <url> базовый URL шлюза Tropass MCP
--llm-url <url> URL шлюза Tropass LLM
--token <token> API-токен Tropass
--scope <scope> область установки: global или project
--global глобальная установка
--local установка в текущий проект
--project <dir> каталог проекта
-y, --yes принять значения по умолчанию
-h, --help показать справкуБезопасность
API-токен сохраняется в конфигурации OpenCode. Не добавляйте проектный opencode.json с токеном в публичный репозиторий.
Разработка
npm ci
npm run checknpm run check запускает проверку типов, линтер, тесты и сборку.
