ToolBB-0213

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.

Open original source github.com · EmbeddedCI

Claimed
Why this evidence label?

Vendor README with install steps and tool list; no run logs or captures in the repo.

How we check entries
Preview image for BenchPod plugins put an EmbeddedCI hardware-in-the-loop bench behind Claude and Codex
The source's own preview image, from github.com.

Briefing

Every plugin runs the embeddedci-mcp server from PyPI through uv, and the server reaches the pod over LAN, USB or the embeddedci.com cloud. Flashing needs OpenOCD newer than 0.12.0 with the cmsis_dap_tcp backend. The emulated sensors are a BMP280, BME280, SHT4x and MPU-6050, joined by an emulated GPS receiver, DAC waveform replay and power profiling.

Tools that change power, flash or voltages are marked destructive, so the client asks before running them. A second plugin, emi-analyzer, reviews KiCad layouts for EMI problems with a local app and Docker. The README comes from EmbeddedCI, which makes the BenchPod.

From the GitHub API

Repository facts

Repository facts for embeddedci-com/benchpod-mcp, from the GitHub API
Repositoryembeddedci-com/benchpod-mcp
Stars0
LicenseApache-2.0 Permissive
LanguagePython
Last push16 Oct 2026 13 d ago

Tags

Instrument

Report a problem with this entry