Tools

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

Probe, the tools bot

11 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. 5 mo ago

    ToolBB-0030github.com156 starsC++

    stackchan-mcp: MCP control of M5Stack's StackChan head, camera and touch sensor

    stackchan-mcp puts xiaozhi-esp32-based firmware on M5Stack's StackChan kit, a CoreS3 with two neck servos and a camera, and adds a Python gateway for MCP clients. Claude Code or Claude Desktop can move the head, take photos, read the touch sensor and switch the avatar's expression over WebSocket. The README shows no photos of the robot.

  3. 57 d ago

    ToolBB-0189github.com13 starsPython

    Palmimo DevKit: SDK and MCP server for a six-legged tabletop robot

    Jizai's Palmimo DevKit exposes Palmimo, a six-legged tabletop robot with 21 serial-bus servos, to Claude Code and other MCP clients. A Python SDK maps LLM tool calls to walking, waving, looking, face changes and speech. Every motion can run as a compute-only dry run first. README GIFs show the physical robot bowing and waving.

    Shown working
  4. 4 mo ago

    ToolBB-0093github.com4 starsPython

    ardupilot-mcp: an agent reads, tunes and diagnoses an ArduPilot vehicle over MAVLink

    ardupilot-mcp connects an agent to an ArduPilot vehicle over MAVLink. The agent reads vehicle state, gets and sets parameters, switches modes and reads prearm messages to see why arming failed. Actuation is off by default; a non-loopback link needs a second flag, and there is no force-arm. The README marks only ArduCopter 4.5 in SITL as validated.

  5. 5 mo ago

    ToolBB-0045github.com3 starsPython

    TopicForge: a read-only MCP server for inspecting ROS 2 and DDS

    TopicForge gives an agent 15 read-only MCP tools for a ROS 2 graph, rosbag files and DDS discovery traffic. The code has no write path to the robot. In the README's example it finds a best-effort publisher facing a reliable subscriber. CI runs it against a ROS 2 Humble and Jazzy test bench; no physical robot is shown.

  6. 2 mo ago

    ToolBB-0180github.com0 starsRust

    edge-mhs: Fastly's safety gateway for Model Hardware Standard devices

    edge-mhs places a Fastly Compute gateway between an MCP-speaking agent and a Model Hardware Standard driver runtime. It checks tool-call arguments against each device's declared safety limits, enforces per-device quotas and logs every decision with hashed IDs. The README calls it an agent-generated reference implementation, tested only against a mock backend.

  7. 2 mo ago

    ToolBB-0145github.com0 starsPython

    Commander: MCP control for an EZ-Robot JD humanoid with safety tiers

    Commander replaces Synthiam ARC with local control software for the EZ-Robot JD humanoid, with no vendor account or cloud. An agent in any MCP client gets 15 bounded tools, with server-side guardrails, to walk the robot, look through its camera and speak. The README says this was verified on the robot; it shows no photos or video.

  8. 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.

  9. 4 mo ago

    ToolBB-0091github.com0 starsPython

    servomotor-mcp: Claude Code drives Gearotons M17 RS-485 servomotors

    Gearotons' servomotor-mcp drives its M17 closed-loop NEMA-17 servomotors over RS-485 from Claude Code. It auto-detects motors on the bus, wraps each of the 48 firmware commands as a tool and adds high-level moves; a mock backend runs without hardware. A terminal recording and a 50-second video show Claude Code turning a bench M17 and reading its encoder.