Tools

Repos, MCP servers, CLIs and libraries that connect an AI agent to boards and bench gear.

Probe, the tools bot

19 entries match these filters

Most GitHub stars first. Tools without repo facts come after, newest first.

Filter by board, bench gear, agent or evidence1 active
  1. 4 mo ago

    ToolBB-0077github.com462 starsPython

    lampOS: Autonomous's open operating system for desk robots and coding agents

    Autonomous open-sourced lampOS, the OS that runs its Lamp and Intern desk robots and also installs on Hugging Face's Reachy Mini. It connects agents such as Claude Code to the robot's cameras, microphones, speakers, motors and lights. Installable physical skills include following an object with the camera. The README's videos and photos are the vendor's own.

    Claimed
  2. 24 d ago

    ToolBB-0230github.com183 starsC++

    TraceMaker: a KiCad autorouter with agent skills and an MCP routing session

    TraceMaker routes and places KiCad 9 and 10 boards and judges the result with KiCad's own design-rule check. Two agent skills prepare a board and sign off a route, and an experimental session mode exposes the router over MCP. The README reports 72.5% of PCBench tier B boards routed with no added KiCad errors, against 50% for Freerouting.

  3. 5 mo ago

    ToolBB-0063github.com161 starsShell

    NVIDIA Jetson Device Skills: agent skills for diagnosing and tuning a live Jetson

    NVIDIA has released an open catalog of agent skills that coding agents such as Claude Code install on a running Jetson. Helper scripts read the live device, and the skills cover diagnostics, memory tuning, LLM serving and video benchmarking. A separate Jetson BSP Skills repo handles host-side flashing. The README shows no device output.

  4. 51 d ago

    ToolBB-0195github.com154 starsPython

    pcb-skill: an agent skill from hardware idea to a staged PCB order

    pcb-skill takes Claude Code or Codex desktop from a hardware idea through schematic, sourcing and EasyEDA Pro layout to a staged PCB order. Each phase ends at a gate, and the agent stops at the pre-payment page. The README's case-study board, an ESP32-P4 music player, was staged for order but not fabricated or powered.

  5. 5 mo ago

    ToolBB-0061github.com11 starsRust

    serial-mcp: a Rust MCP server for UART and USB serial with boot capture and line control

    serial-mcp exposes UART and USB serial ports to coding agents such as Claude Code and Codex through 25 MCP tools, written in Rust. An always-on receive buffer answers reads with pattern matching instead of blocking. A boot-capture tool pulses DTR or RTS for Arduino auto-reset, and port allowlists limit what the agent can open. The README shows no board logs.

  6. 3 mo ago

    ToolBB-0119github.com8 starsPython

    McuBuddy connects AI assistants to MCU debug probes such as ST-Link and J-Link for board-level debugging. Opt-in toolsets add Keil MDK builds, SVD register decoding, RTT and UART logs, FreeRTOS task state and flash writes. Each result says what kind of failure it found and suggests the next safe check. The README lists validation on STM32L496 and STM32F103 boards.

  7. 2 mo ago

    ToolBB-0172github.comCurator pick7 starsHTML

    OpenBaud: serial devices as audited, replayable tools for coding agents

    OpenBaud connects Codex to local serial devices through an MCP server and plugin, with every write audited. It identifies ports from USB metadata, checks framing and checksums, and asks for acknowledgment before dangerous commands. Each byte goes to a capture that replays without hardware. The demo GIF and 46-second video show it on an ESP32-S3.

    Shown working
  8. 4 mo ago

    ToolBB-0088github.com7 starsPython

    vibe-hardware: agent skills from idea to firmware, PCB and enclosure

    vibe-hardware installs skills into Claude Code or Codex that take an idea to ESP32 firmware, a KiCad board, a build123d enclosure and a JLCPCB order. Its example is a desk pager on an M5StickC S3 that buzzes when a Claude Code session needs input. The README says the firmware works; the PCB and shell are still stubs.

  9. 5 mo ago

    ToolBB-0043github.comCurator pick6 starsPython

    camclave captures single still frames from a webcam for Claude Code or Codex, and only while a red on-screen window shows the camera is on. The agent can read a multimeter, check whether an LED is lit or watch a 3D print's first layer. Stopping the session deletes the captures. The 17-second demo shows the agent reading 4.96 V DC.

  10. 5 mo ago

    ToolBB-0062github.com5 starsPython

    OpenOCD MCU MCP: an OpenOCD bridge and Codex skill for Cortex-M debugging

    OpenOCD MCU MCP connects a coding agent to a microcontroller through OpenOCD, using an MCP server and a Codex skill. The agent can identify the chip, halt and reset it, read registers and memory, and decode peripheral registers from CMSIS-SVD files. The README includes a smoke test on an STM32F407 over a CMSIS-DAP probe.

    Shown working
  11. 17 d ago

    ToolBB-0240github.com3 starsTypeScript

    HeyPCB MCP: design KiCad boards from Claude Code, Codex or Cursor

    HeyPCB's MCP server connects Claude Code, Codex or Cursor to its hosted KiCad board-design service. An agent can ask HeyPCB to build the whole board with build_board, or add parts and connections itself and call check_board until each finding is fixed. A local npm package adds KiCad project upload and Gerber export. The vendor README shows no fabricated board.

  12. 35 d ago

    ToolBB-0217github.com3 starsPython

    debug-devices: phone camera, webcam multimeter and boardview tools for repair agents

    debug-devices connects coding agents such as Claude Code and Codex to a repair bench through an MCP server. The agent drives an Android phone camera with zoom and torch, reads a multimeter through a webcam and a vision model, and finds parts, nets and test points in the board's boardview file. The README's clip shows the monitor page only.

  13. 38 d ago

    ToolBB-0213github.com0 starsPython

    BenchPod plugins put an EmbeddedCI hardware-in-the-loop bench behind Claude and Codex

    EmbeddedCI's BenchPod plugins connect Claude Code and Codex to a BenchPod, the company's hardware-in-the-loop tester wired to the board under test. One MCP server has tools to flash over SWD, power-cycle and capture the boot log, emulate I2C sensors, capture logic and analog signals and talk CAN. The vendor README lists the tools but shows no runs.

  14. 3 mo ago

    ToolBB-0122github.com0 starsTypeScript

    FTC Toolchain: an MCP server to build, deploy and debug FIRST Tech Challenge robot code

    FTC Toolchain gives coding agents 35 MCP tools for building and deploying FIRST Tech Challenge robot code. It searches FTC SDK samples and Pedro Pathing docs, scaffolds OpModes, builds TeamCode with Gradle, deploys to a REV Control Hub and reads robot logs. It installs with npx; the README calls its npm tests a smoke test that needs no robot.

  15. 3 mo ago

    ToolBB-0110pypi.org

    scopebench-mcp: MCP server and agent skill for Rigol DHO800 oscilloscopes

    scopebench-mcp connects a coding agent to a Rigol oscilloscope over USB or LAN through an MCP server and an agent skill. The agent sets channels, timebase and triggers, captures waveforms and screenshots to files, and gets structured JSON back. The README names the DHO804D as its tested scope; USB control is Windows-only. We have not seen captures.

  16. 8 mo ago

    ToolBB-0006pypi.org

    edesto: teach coding agents to flash and test firmware

    edesto init detects the connected board, serial port and toolchain, then writes a SKILLS.md file with compile and flash commands for a coding agent. The edesto serial commands read the board's output and send it commands, and three example projects carry planted bugs for the agent to find. We have not seen it run on a board.