HomeCloud & Monitoring › Arduino MCP Server

Arduino MCP Server

Arduino MCP server for CLI setup, board detection, compile/upload, serial monitoring, and pin refs.

JavaScript
★ 19 stars Last pushed 2026-08-22 License: MIT

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 0.2.8)

npx -y arduino-mcp-server@0.2.8

Or add to your MCP client config:

{
  "mcpServers": {
    "arduino-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "arduino-mcp-server@0.2.8"
      ],
      "env": {
        "ARDUINO_CLI_PATH": "<YOUR_VALUE>",
        "ARDUINO_SKETCH_ROOT": "<YOUR_VALUE>"
      }
    }
  }
}
  • ARDUINO_CLI_PATH — Optional path to arduino-cli binary. Defaults to arduino-cli on PATH.
  • ARDUINO_SKETCH_ROOT — Optional absolute path restricting sketch operations to this directory.

Related servers

Data from the Official MCP Registry