hardware-mcp/arduino-mcp-server
An open source Arduino MCP server that enables AI assistants to interact with Arduino using structured tool access via the Model Context Protocol.
This project lets an AI assistant directly control your Arduino board using plain language commands. You can instruct the AI to compile and upload sketches, monitor serial output, or perform electrical safety checks. It's designed for anyone working with Arduino who wants to automate hardware interactions through an AI assistant, like a hobbyist, educator, or engineer.
Available on npm.
Use this if you want your AI assistant to directly manage and interact with Arduino projects, from compiling code to monitoring device output and ensuring electrical safety.
Not ideal if you prefer manual command-line operations or if your workflow doesn't involve an AI assistant for hardware control.
Stars
7
Forks
1
Language
JavaScript
License
MIT
Category
Last pushed
Mar 08, 2026
Commits (30d)
0
Dependencies
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/hardware-mcp/arduino-mcp-server"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
DMontgomery40/deepseek-mcp-server
Model Context Protocol server for DeepSeek's advanced language models
upstash/context7
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
graphlit/graphlit-mcp-server
Model Context Protocol (MCP) Server for Graphlit Platform
dvcrn/mcp-server-siri-shortcuts
MCP for calling Siri Shorcuts from LLMs
rawveg/ollama-mcp
An MCP Server for Ollama