Best Arduino MCP Servers
Arduino is an open-source electronics platform based on easy-to-use hardware and software, designed for anyone making interactive projects.
Why this server?
Enables routing and execution of hardware-related tasks on nodes equipped with Arduino connectivity and capabilities.
Alicense-qualityCmaintenanceEnables cluster-aware command execution and automatic task routing across distributed nodes based on system load, architecture, and OS requirements. It supports parallel execution, remote node management via SSH, and dynamic load balancing for agentic workflows.Last updated4MITWhy this server?
Connects with ESP8266 devices through Arduino IDE, providing device management capabilities for NodeMCU devices including monitoring, configuration, and command execution.
AlicenseCqualityCmaintenanceA service for managing ESP8266/NodeMCU IoT devices that provides both REST/WebSocket APIs and implements the Model Context Protocol for AI assistant integration.Last updated41MITWhy this server?
Manages ESP8266/NodeMCU IoT devices that use Arduino IDE with ESP8266 support, allowing for device monitoring, remote command execution, and configuration updates.
AlicenseCqualityCmaintenanceA Model Context Protocol service that enables remote management and control of NodeMCU/ESP8266 IoT devices with AI assistant integration through Claude Desktop.Last updated41MITWhy this server?
Provides information about installed Arduino SDKs and connected Arduino devices through serial ports.
Alicense-qualityCmaintenanceAn MCP server that provides detailed information about your development environment to the Cursor code editor, enabling more context-aware assistance.Last updated7MITWhy this server?
Supports capturing frames from Arduino-based cameras including ESP32-CAM modules via MJPEG streams.
Alicense-qualityAmaintenanceProvides camera and vision tools for AI assistants to list available cameras, capture images from USB cameras, and save frames to disk for use with LLMs.Last updated3MITWhy this server?
Controls Arduino-based hardware components like LEDs, motors, servos, fans, sensors, and relays through an Arduino Nano 368 board when running in Wired Mode
Alicense-qualityCmaintenanceAn MCP server that integrates Arduino-based robotics (ESP32 or Arduino Nano) with AI, allowing control of hardware components like LEDs, motors, servos, and sensors through AI assistants.Last updated78MITWhy this server?
Provides comprehensive support for Arduino boards including automatic device recognition, serial port detection (/dev/cu.* mapping), firmware flashing via avrdude, and bidirectional serial communication for debugging and programming.
Alicense-qualityBmaintenanceUSB hardware discovery, device identification, serial communication, and diagnostics for makers and hardware engineers.Last updatedMITWhy this server?
Enables Arduino devices to query the memory mesh as hardware agents.
Alicense-qualityCmaintenanceA universal, local-first MCP hub that indexes personal files (documents, code, etc.) and provides private semantic search via hybrid dense+BM25 retrieval, enabling agents like Claude Desktop to query your data without sending it to the cloud.Last updatedMITWhy this server?
Allows AI control of Arduino boards through the Firmata protocol, providing tools to turn LEDs on and off on specific digital pins.
Flicense-qualityCmaintenanceEnables AI assistants like Claude to control Arduino boards in real-time, allowing users to turn LEDs on and off through natural language commands using the Model Context Protocol and Firmata.Last updated6