nodrix — MCP-сервер для Claude Code: что делает и как установить
Управляет платами ESP32 и читает телеметрию с вашего Cloudflare-сервера через MCP. Помогает контролировать удалённое железо из чата с ассистентом.
Открыть на GitHubЧто делает nodrix
MCP-сервер nodrix связывает ИИ-ассистента с вашей личной IoT-платформой на Cloudflare Workers. Ассистент получает доступ к метрикам и переменным контроллеров без прямого подключения платы по USB. Плата может передавать данные из другой комнаты или соседнего города по HTTPS и WebSocket.
Инструменты разделены на две группы: 12 методов чтения и 16 функций записи. Через них модель проверяет состояние проекта, считывает временные ряды, переключает реле вызовом set_variable и тестирует интеграции. При этом операций удаления в API нет намеренно, чтобы агент случайно не стёр настройки проекта.
Сервер отключён сразу после развёртывания платформы: пока владелец не переключит тумблер mcp_enabled в панели, эндпоинт выдаёт 404. Для отправки управляющих сигналов на контроллеры также потребуется отдельно активировать mcp_write_enabled.
Какие задачи решает
- читать показания датчиков с ESP32 или Arduino
- переключать пины и реле на контроллерах через
set_variable - запрашивать исторические срезы телеметрии проекта
- запускать сценарии автоматизации из диалога
Примеры запросов агенту
- Проверь последние показатели температуры и влажности в проекте
greenhouse - Вызови
set_variableдля переменнойrelay_water_pumpсо значением 1 - Покажи список всех настроенных автоматизаций и их статусы
Как установить nodrix
1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
claude mcp add --transport http nodrix https://{host}/v1/mcp/oauth1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
codex mcp add nodrix --url https://{host}/v1/mcp/oauth1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"mcpServers": {
"nodrix": {
"url": "https://{host}/v1/mcp/oauth"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"servers": {
"nodrix": {
"type": "http",
"url": "https://{host}/v1/mcp/oauth"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
gemini mcp add -t http nodrix https://{host}/v1/mcp/oauthПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о nodrix
Как установить nodrix в Claude Code?
Выполните в терминале команду claude mcp add --transport http nodrix https://{host}/v1/mcp/oauth, указав адрес своего развёрнутого воркера вместо {host}.
Что делает MCP-сервер nodrix?
Он предоставляет инструменты для мониторинга IoT-переменных и отправки управляющих команд на контроллеры через вашу собственную инфраструктуру.
Почему эндпоинт nodrix возвращает ошибку 404?
Интерфейс MCP выключен по умолчанию. Владельцу нужно открыть меню **Settings → More** в веб-панели и активировать параметр mcp_enabled.