Плагины агента 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 для каждого файла. Изменения вносятся в исходный код, а затем экспортируются
сюда; pull request в этот репозиторий проверяются и применяются в исходном проекте.
Требования
Node.js версии 18 или новее с npx. При первом запуске из npm загружается закреплённая версия CLI
(@offline-protocol/cli@0.2.6). Для локальных инструментов не нужна учётная запись Offline
Protocol, и они не отправляют телеметрию. Для размещённого сервера понадобятся ключ API приложения
и идентификатор приложения, которые можно получить на 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 | Проверки при каждом push и pull request: сверка хешей файлов с 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).