Offline Protocol — MCP-сервер для Claude Code: SDK
Подключает агента к инструментам Offline Protocol: поиск SDK-пакетов, интеграционные гайды, планирование и заготовка локального приложения.
claude mcp add cli -- npx -y @offline-protocol/cliЧто делает Offline Protocol
Сервер отдаёт агенту инструменты Offline Protocol: найти пакет SDK, прочитать руководство по интеграции, составить план реализации и развернуть каркас проекта прямо на вашей машине. Агент работает с документацией, а не с железом: найти устройства поблизости, поднять mesh или управлять живым девайсом через него нельзя.
Конфигурация запускает локальный сервер из CLI: npx -y @offline-protocol/[email protected] mcp serve. Есть и вариант с хостед-сервером по адресу https://mcp.offlineprotocol.com/mcp, но для него нужны application API key и application ID с dev.offlineprotocol.com. Локальная версия работает без аккаунта Offline Protocol и телеметрию не отправляет.
Из требований — Node.js 18 или новее с npx. Первый запуск скачивает закреплённую версию CLI из npm, так что без сети старт не пройдёт. Репозиторий сгенерирован скриптом export-agent-plugins.mjs из исходников CLI, файлы сверяются по хешам из SOURCE.json, а пул-реквесты применяют в апстриме, а не здесь.
Какие задачи решает
- найти подходящий пакет SDK Offline Protocol под задачу
- прочитать гайд по интеграции и не собирать его по кускам из чата
- составить план реализации приложения до написания кода
- развернуть каркас локального проекта с нужными зависимостями
Примеры запросов агенту
- Найди пакет Offline Protocol SDK для работы с офлайн-синхронизацией и покажи, как его подключить
- Составь план интеграции Offline Protocol в мой проект и разверни заготовку приложения
Как установить Offline Protocol
Командой платформы
claude mcp add cli -- npx -y @offline-protocol/cliКомандой платформы
codex mcp add offline-protocol -- npx -y @offline-protocol/cliФайл настроек
{
"mcpServers": {
"offline-protocol": {
"command": "npx",
"args": [
"-y",
"@offline-protocol/cli"
]
}
}
}Файл настроек
{
"servers": {
"offline-protocol": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@offline-protocol/cli"
]
}
}
}Командой платформы
gemini mcp add offline-protocol npx -y @offline-protocol/cliПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Offline Protocol
Как установить Offline Protocol в Claude Code?
Добавьте плагин через маркетплейс: claude plugin marketplace add https://github.com/Offline-Protocol/offline-protocol-agent-plugins.git, затем claude plugin install offline-protocol@offline-protocol.
Что делает Offline Protocol?
Даёт агенту инструменты для поиска SDK-пакетов, чтения интеграционных гайдов, планирования и скаффолдинга приложения. С железом и mesh-сетью он не работает.
Чем отличается локальный сервер от хостед?
Локальный запускается через npx без аккаунта и без телеметрии. Хостед ждёт application API key и application ID из dev.offlineprotocol.com.