К основному содержанию
MCP-сервер CX Codex

Arduino MCP Server — MCP-сервер для Claude Code

MCP-сервер связывает ИИ-агента с Arduino: помогает находить платы, собирать и загружать скетчи, читать Serial и проверять безопасность распиновки.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env ARDUINO_CLI_PATH=<ARDUINO_CLI_PATH> --env ARDUINO_SKETCH_ROOT=<ARDUINO_SKETCH_ROOT> --transport stdio arduino-mcp-server -- npx -y arduino-mcp-server
Открыть на GitHub

Что делает Arduino MCP Server

Arduino MCP Server оборачивает arduino-cli в MCP-интерфейс. Агент может обнаружить подключённые платы и порты, проверить ядра, собрать скетч, загрузить его на плату и дождаться сигнала готовности. Для Serial предусмотрены состояния с открытием, чтением, ожиданием шаблона, записью и закрытием.

Сервер также даёт справку по платам и запускает safety_preflight перед операциями с железом. Проверки учитывают опасные GPIO ESP32, контакты SPI flash, загрузочные пины, входы без встроенной подтяжки и параметры батареи. Без arduino-cli в PATH настройка зависит от его установки сервером или от заданного ARDUINO_CLI_PATH.

В конфигурации можно задать ARDUINO_SKETCH_ROOT, чтобы ограничить каталог скетчей. Для работы пакета нужен Node.js 20+; подключение к Claude Code выполняется через npx.

Какие задачи решает

  • обнаружить подключённую Arduino-плату и её порт
  • собрать скетч под выбранную плату
  • загрузить прошивку без ручного запуска терминала
  • читать и проверять сообщения Serial
  • проверить распиновку и параметры батареи перед запуском

Примеры запросов агенту

  • Проверь установку arduino-cli, настрой окружение для Arduino Uno и найди подключённую плату.
  • Собери скетч Blink и загрузи его на Arduino Uno через найденный порт.
  • Открой Serial на скорости 115200 и жди, пока устройство напечатает READY; перед записью выполни проверку безопасности.

Как установить Arduino MCP Server

Командой платформы

claude mcp add --env ARDUINO_CLI_PATH=<ARDUINO_CLI_PATH> --env ARDUINO_SKETCH_ROOT=<ARDUINO_SKETCH_ROOT> --transport stdio arduino-mcp-server -- npx -y arduino-mcp-server

Вместо <…> подставьте свои значения

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Arduino MCP Server

Как установить Arduino MCP Server в Claude Code?

Выполните claude mcp add arduino-mcp-server -- npx -y arduino-mcp-server.

Что делает Arduino MCP Server?

Он даёт агенту инструменты для обнаружения плат, компиляции и загрузки скетчей, работы с Serial и проверки электрических рисков.

Что нужно для работы Arduino MCP Server?

Нужен Node.js 20+ и arduino-cli в PATH, либо путь к CLI через ARDUINO_CLI_PATH. Каталог скетчей можно ограничить переменной ARDUINO_SKETCH_ROOT.

Похожие MCP-серверы

Все MCP-серверы по теме «Автоматизация и no-code: n8n, Zapier, Make» →
Scrapling MCP Server D4Vinci Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок. CX Codex +1 ★ 89 433звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 160звёзд репо AIHawk feder-cr MCP-сервер, который даёт агенту браузер: он открывает страницы, кликает, печатает и читает их по инструкции на обычном языке. CX Codex +1 ★ 32 221звёзд репо Skyvern Skyvern-AI Подключает агента к браузерной автоматизации через компьютерное зрение и Playwright. Позволяет заполнять веб-формы, нажимать кнопки и собирать данные со страниц без хрупких селекторов. CX Codex +1 ★ 23 263звёзд репо SeleniumBase MCP seleniumbase MCP-сервер, который даёт агенту управлять браузером через SeleniumBase: тесты, скрапинг и обход детекции ботов. CX Codex +1 ★ 13 169звёзд репо Inbox Zero elie222 Подключает Gmail и Outlook к агенту: поиск писем, черновики, правила и статистика прямо из чата. CX Codex +1 ★ 12 791звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой