Skip to main content
Glama

Related Servers

Alternatives to flashgate

No user-submitted related servers found.

    Related Servers

    • F
      license
      A
      quality
      B
      maintenance
      Enables AI agents to compile, flash, erase, and read serial output from embedded development boards, with guardrails such as budget limits, serial port mutexes, and mandatory human confirmation for destructive operations.
      5
      -
    • A
      license
      A
      quality
      B
      maintenance
      Agentic Hardware-in-the-Loop (Agentic HIL) lets coding agents develop firmware on real embedded boards: flash, reset, read UART and exchange CAN traffic, diagnose and fix. Local, policy-gated MCP tools support OpenOCD, pyOCD and STM32CubeProgrammer, with pytest for CI.
      44
      1,737 PyPI
      24
      Apache 2.0
    • A
      license
      A
      quality
      B
      maintenance
      Enables AI agents to directly inspect and debug embedded hardware: reading/writing serial ports and bus devices, auto-detecting baud rates, parsing Modbus/NMEA/custom binary frames, plus diagnosing failures through a 45-rule fault-pattern library, error-code tables, and compile/flash error translation. Also provides pin-conflict checking, register and Cortex-M fault decoding, pre-validated driver and component selection libraries, board knowledge, and guarded flashing with post-flash byte-level verification.
      59
      MIT
    • 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
      A
      quality
      B
      maintenance
      Enables AI coding agents to build, flash, debug, and communicate with STM32 microcontrollers over ST-Link entirely within the conversation. Provides headless CubeIDE builds, OpenOCD flashing, hardware breakpoints, live SWD variable monitoring resolved by C symbol names, fault triage, and pooled serial VCP I/O with deterministic sequencing for hardware-in-the-loop tests.
      35
      MIT

    TDQS

    A4.3/5.0

    Scored across 8 tools

    Disambiguation4/5

    board_info, doctor, build, and flash each target a distinct stage of the embedded workflow, and the console tools split cleanly into active (console_send) vs passive (console_read). The one area of potential confusion is verify vs. build/flash/probe, since verify internally does all three, but the descriptions explicitly clarify the relationship and when to use each.

    Naming Consistency4/5

    build, flash, verify, probe, and doctor form a coherent set of single-word action verbs, and the console_ prefix groups the two UART tools. board_info and doctor are the mild deviations (noun/noun-ish vs. pure verb), but the convention is largely readable and predictable.

    Tool Count5/5

    Eight tools is well-scoped for an embedded build/flash/test server, with each tool earning its place across the discover-diagnose-build-flash-verify-probe lifecycle. Nothing is redundant or trivial.

    Completeness4/5

    The surface covers the full firmware lifecycle: discovery, environment diagnostics, build, flash, hardware verification, probe execution, and direct console interaction. A minor gap is the lack of an explicit reset/erase tool, though verify and console_read implicitly handle reset-adjacent scenarios.

    Maintenance

    ActivityNo data
    ResponsivenessSyncing