Skip to main content
Glama
523,734 tools. Updated 2026-09-06 14:19

"Arduino" matching MCP tools:

  • Check that arduino-cli is installed and display its version to verify the toolchain before compiling or uploading sketches.
    Apache 2.0
  • List installed Arduino cores and platform packages to see which board platforms are available, such as arduino:avr or arduino:mbed_portenta.
    Apache 2.0

Matching MCP Servers

  • F
    license
    A
    quality
    C
    maintenance
    A local stdio MCP server wrapping arduino-cli to let agents detect boards, manage cores/libraries, compile and upload sketches, and communicate over serial, enabling hardware control without shell gymnastics.
    17
    -
  • Verifies the required Arduino core for a board FQBN is installed and installs it automatically when missing, using arduino-cli core install.
    MIT
    Destructive
  • Retrieve detailed Arduino board metadata by providing a specific FQBN, enabling informed decisions for compilation and upload workflows.
    MIT
  • Automatically installs Arduino CLI for your operating system using available package managers, then verifies and configures the CLI path.
    MIT
    Destructive
  • Install Arduino core or platform by ID (example: arduino:avr) to enable board support for compiling and uploading sketches.
    Apache 2.0
  • Compile an Arduino sketch for a specified board by providing the sketch path and FQBN, with optional clean build, warnings, and binary export.
    MIT
    Destructive
  • Compile an Arduino sketch using a specific board FQBN. Configure build options like cleaning cache, exporting binaries, and auto-installing missing cores.
    MIT
    Destructive
  • Detect connected Arduino-compatible boards, infer their FQBN candidates, and receive ready-to-use compile/upload commands for your next build.
    MIT
  • Install one or more Arduino libraries by name from Library Manager. Specify library names to add them to your Arduino environment.
    Apache 2.0
  • Identify all serial ports detected by arduino-cli, such as USB adapters and Arduino boards, to help select the correct port for uploads and serial communication.
    Apache 2.0