Server data from the Official MCP Registry
Arduino MCP server for CLI setup, board detection, compile/upload, serial monitoring, and pin refs.
Arduino MCP server for CLI setup, board detection, compile/upload, serial monitoring, and pin refs.
Set these up before or after installing:
Environment variable: ARDUINO_CLI_PATH
Environment variable: ARDUINO_SKETCH_ROOT
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-hardware-mcp-arduino-mcp-server": {
"env": {
"ARDUINO_CLI_PATH": "your-arduino-cli-path-here",
"ARDUINO_SKETCH_ROOT": "your-arduino-sketch-root-here"
},
"args": [
"-y",
"arduino-mcp-server"
],
"command": "npx"
}
}
}This Arduino MCP server provides comprehensive Arduino CLI integration with proper authentication patterns and security controls. Minor findings include subprocess command injection protection needs and hardcoded test data, but permissions appropriately match the server's hardware development purpose. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
Scanned 3 files · 7 findings
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Be the first to review this server!