Плагины агента Offline Protocol
Плагины, навыки и конфигурация MCP, которые подключают кодовых агентов (Claude Code,
Codex, Cursor, Gemini CLI, VS Code, Cline, Devin и другие MCP-клиенты) к инструментам
разработчика Offline Protocol. Агент сможет находить пакеты SDK Offline Protocol,
читать руководства по интеграции и рабочие процессы, планировать реализацию, а также
создавать каркас проекта или интегрировать его на вашем компьютере.
Все конфигурации запускают локальный MCP-сервер из опубликованного CLI Offline
Protocol с помощью команды npx -y @offline-protocol/cli@0.2.6 mcp serve или
подключаются к размещённому MCP-серверу по адресу https://mcp.offlineprotocol.com/mcp.
Инструменты помогают создавать приложения. Они не обнаруживают устройства поблизости,
не управляют mesh-сетью и не контролируют работающее оборудование.
-
Документация: https://www.offlineprotocol.com/docs/tools/overview
-
Пакет npm: https://www.npmjs.com/package/@offline-protocol/cli
Этот репозиторий формируется из исходного кода CLI Offline Protocol с помощью
скрипта export-agent-plugins.mjs. В SOURCE.json указаны исходный коммит
и sha256 каждого файла. Изменения вносятся в исходный код, а затем экспортируются
в этот репозиторий. Пул-реквесты в этом репозитории проверяются и применяются
в основном репозитории.
Требования
Node.js версии 18 или новее с npx. При первом запуске из npm загружается закреплённая
версия CLI (@offline-protocol/cli@0.2.6). Для локальных инструментов не требуется
учётная запись Offline Protocol, и они не отправляют телеметрию. Для размещённого
сервера нужны API-ключ приложения и его ID. Их можно получить на сайте
https://dev.offlineprotocol.com.
Установка
Плагин Claude Code
claude plugin marketplace add https://github.com/Offline-Protocol/offline-protocol-agent-plugins.git
claude plugin install offline-protocol@offline-protocol
Codex
codex plugin marketplace add https://github.com/Offline-Protocol/offline-protocol-agent-plugins.git
codex plugin add offline-protocol@offline-protocol
Или добавьте только MCP-сервер:
codex mcp add offline-protocol -- npx -y @offline-protocol/cli@0.2.6 mcp serve
Cursor
Скопируйте plugins/offline-protocol в ~/.cursor/plugins/local/offline-protocol
и перезапустите Cursor. Чтобы подключить только MCP-сервер, поместите содержимое
distribution/clients/mcp-stdio.json в .cursor/mcp.json или
~/.cursor/mcp.json либо воспользуйтесь ссылкой для установки из
distribution/clients/README.md.
Расширение Gemini CLI
Корень репозитория является расширением Gemini CLI (gemini-extension.json).
gemini extensions install https://github.com/Offline-Protocol/offline-protocol-agent-plugins
VS Code с GitHub Copilot
code --add-mcp '{"name":"offline-protocol","type":"stdio","command":"npx","args":["-y","@offline-protocol/cli@0.2.6","mcp","serve"]}'
Чтобы настроить сервер для одной рабочей области, скопируйте distribution/clients/vscode.json в .vscode/mcp.json.
Cline
cline mcp install offline-protocol -- npx -y @offline-protocol/cli@0.2.6 mcp serve
Devin
Devin CLI:
devin plugins install Offline-Protocol/offline-protocol-agent-plugins#plugins/offline-protocol
Devin (веб-версия): добавьте пользовательский MCP-сервер с транспортом stdio,
командой npx и аргументами -y @offline-protocol/cli@0.2.6 mcp serve. Конфигурация
для Devin Desktop находится в distribution/clients/devin-desktop.json.
Другие MCP-клиенты
Используйте следующую конфигурацию сервера (она также находится в distribution/clients/mcp-stdio.json):
{
"mcpServers": {
"offline-protocol": {
"command": "npx",
"args": ["-y", "@offline-protocol/cli@0.2.6", "mcp", "serve"]
}
}
}
Конфигурации для Zed, Continue, xAI и размещённых сервисов находятся в
distribution/clients/README.md и distribution/clients/priority-two.md.
Содержимое репозитория
| Путь | Содержимое |
|---|---|
plugins/offline-protocol/ | Плагин: манифесты для Claude Code, Codex и Cursor, конфигурация MCP, навык интеграции и логотип |
.claude-plugin/, .cursor-plugin/, .agents/plugins/ | Файлы маркетплейсов со ссылками на плагин |
gemini-extension.json | Манифест расширения Gemini CLI |
distribution/clients/ | Готовые конфигурации MCP для других клиентов |
distribution/cline/offline-protocol/ | Запись в маркетплейсе Cline |
distribution/mcp-registry/ | Записи в официальном реестре MCP |
.github/workflows/validate.yml | Проверки при каждом пуше и пул-реквесте: сверка хешей файлов с SOURCE.json, согласованность манифестов, проверка схемы реестра и поиск секретов |
Релизы помечаются тегом v, а версия указывается в
gemini-extension.json и манифестах плагинов. Версия плагина не зависит от версии CLI,
который он запускает.
Лицензия, конфиденциальность и безопасность
Файлы плагина распространяются по лицензии Apache License 2.0 (LICENSE). Запускаемый
ими CLI Offline Protocol также распространяется по лицензии Apache-2.0. Установленные
в проекты SDK сохраняют собственные лицензии, сведения о которых предоставляет
инструмент resolve_packages.
Название и логотип Offline Protocol являются товарными знаками (NOTICE). Использование
размещённых сервисов Offline Protocol регулируется условиями для разработчиков,
доступными по адресу https://www.offlineprotocol.com/legal/developer-terms, и политикой конфиденциальности
по адресу https://www.offlineprotocol.com/privacy. Ваш клиент агента и поставщик модели
обрабатывают входные данные и результаты работы инструментов в соответствии со своими условиями.
О проблемах безопасности сообщайте по адресу security@offlineprotocol.com, а не в публичных обсуждениях
(SECURITY.md).