Skip to main content
Glama
niradler

Arduino MCP Server

by niradler

Related Servers

Alternatives to Arduino MCP Server

No user-submitted related servers found.

    Related 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
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      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.
      80 npm
      MIT
    • F
      license
      Not graded
      quality
      A
      maintenance
      A fully local MCP server for Mixly that lets AI clients discover boards, scan blocks, build/validate/open projects, generate code, and compile via Arduino CLI—all without uploading source or relying on a remote server.
      3
      -
    • A
      license
      Not graded
      quality
      B
      maintenance
      MCP server for firmware verification in MCU development, exposing a five-stage pipeline (Detect, Review, Build, Flash, Verify) as tools for AI agents to compile, flash, and verify firmware on Arduino boards.
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      A high-performance personal Model Context Protocol (MCP) server built with the FastMCP Python framework.
      MIT

    TDQS

    C2.2/5.0

    Scored across 16 tools

    Disambiguation2/5

    Many tools lack descriptions, and 'arduino_cli_command' is overly generic, potentially overlapping with other tools. Several tools like 'clean_cache' are ambiguous, making it hard for agents to distinguish purposes.

    Naming Consistency4/5

    Most tools follow a verb_noun pattern with snake_case, but 'arduino_cli_command' is noun_noun and 'search' is just a verb, causing minor inconsistency.

    Tool Count5/5

    16 tools cover a wide range of Arduino operations without being overwhelming. Each tool serves a distinct aspect of the development workflow.

    Completeness4/5

    Core CRUD and lifecycle operations for sketches, libraries, cores, boards, and serial monitoring are present. Missing explicit delete or update tools, but the generic 'arduino_cli_command' can cover gaps.

    Maintenance

    ActivityInactive
    ResponsivenessNo issues