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.

44
/ 100
Emerging

Wraps `arduino-cli` into 20+ structured tools covering the full development lifecycle: board detection, sketch compilation/upload, stateful serial monitoring with pattern matching, and electrical safety preflight checks. Integrates with Claude Desktop and other MCP clients via stdio transport, with automatic CLI installation and dependency management. Targets the HardwareMCP ecosystem for AI-driven hardware automation workflows.

Available on npm.

Maintenance 13 / 25
Adoption 4 / 25
Maturity 18 / 25
Community 9 / 25

How are scores calculated?

Stars

7

Forks

1

Language

JavaScript

License

MIT

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.