Arduino MCP Server
Rank #6686pulsemcp/hardware-mcp-arduino
Wraps arduino-cli for complete Arduino development workflows including board detection, sketch compilation and upload, serial monitoring, and electrical safety checks.
Arduino MCP Server is a Model Context Protocol (MCP) server published by hardware-mcp. It ranks #6686 of 58,900 servers tracked on MCP Toplist, and its repository has 12 GitHub stars. Arduino MCP Server is listed across 2 registries — Official MCP and PulseMCP, with 2 tracked versions. It was first listed on Feb 28, 2026 and most recently updated on Mar 8, 2026.
Ranks ahead of 52,214 of 58,900 servers on MCP Toplist.
Use Arduino MCP Server
Add Arduino MCP Server to any MCP client (Claude, Cursor, VS Code, …) with one of the configs below.
{
"mcpServers": {
"hardware-mcp-arduino": {
"command": "npx",
"args": [
"-y",
"arduino-mcp-server"
],
"env": {
"ARDUINO_CLI_PATH": "<your ARDUINO_CLI_PATH>",
"ARDUINO_SKETCH_ROOT": "<your ARDUINO_SKETCH_ROOT>"
}
}
}
}Replace each placeholder with your own value before saving.
Listed on 2 registries
hardware-mcp
Available versions (2)
| Version | Published |
|---|---|
| 0.2.8 | Mar 8, 2026 |
| 0.1.0 | Nov 25, 2024 |
Frequently asked questions
- What is Arduino MCP Server?
- Wraps arduino-cli for complete Arduino development workflows including board detection, sketch compilation and upload, serial monitoring, and electrical safety checks.
- Who maintains Arduino MCP Server?
- Arduino MCP Server is maintained by hardware-mcp, which publishes 1 MCP server (2 total versions) tracked on MCP Toplist.
- Is Arduino MCP Server an official MCP server?
- Yes — Arduino MCP Server is listed on the Official MCP Registry, alongside PulseMCP.
- How many versions does Arduino MCP Server have?
- MCP Toplist tracks 2 versions of Arduino MCP Server, most recently published on Mar 8, 2026.
- Where can I find the source code for Arduino MCP Server?
- The source code for Arduino MCP Server is hosted at github.com/hardware-mcp/arduino-mcp-server.