A comprehensive Model Context Protocol (MCP) server for Arduino CLI interactions, built with FastMCP. This server enables AI agents to seamlessly interact with Arduino CLI for development, debugging, code verification, and more.
MCP server for Arduino IDE 2.0 sketches. It exposes a small REST API plus an MCP stdio bridge so agents can read and write the main .ino file, list sources, and optionally compile with arduino-cli.
Compile an Arduino sketch using a specific board FQBN. Configure build options like cleaning cache, exporting binaries, and auto-installing missing cores.
Generate a complete OpenSIPS C module skeleton. Creates all necessary files for a new module including C source, header, Makefile, and README. Supports optional MI command and parameter definitions.
Insert hands-on lab activities (circuit, graph, Python, Arduino, or custom iframe) into lessons so students practice directly in the browser without software installation.