📡 MCP Radar

Vasencheg/ae-hw-bridge

Hardware-in-the-Loop (HIL) automation gateway and FastMCP server for embedded target boards

⭐ 3 stars
⑂ 0 forks
Python
momentum ▲ 6.0
created 2026-10-04
on radar since 2026-10-10
ai-agentsautomated-testingclaudecursorembedded-systemsesp32-s3fastmcphardware-automationhardware-in-the-loophardware-testingmcpmcp-servermicropythonmodel-context-protocolnvidia-jetsontest-bench
View on GitHub ↗

About ae-hw-bridge

AE-HW-BRIDGE (Agents Engine Hardware Bridge)

Hardware-in-the-Loop (HIL) automation gateway and FastMCP server for the Agents Engine (ae) ecosystem.

ae-hw-bridge provides AI agents (Agents Engine, Claude, Gemini, Cursor) with a safe, programmable, tool-based interface to interact with physical development boards (DUTs) via the Model Context Protocol (MCP).

It pairs with the hw-puppet Dual-CDC USB bridge. Precompiled firmware binaries are available on the hw-puppet Releases page.

Key Principles Separation of Concerns: Low-level hardware drivers and USB descriptors live in hw-puppet, while high-level orchestration, IPC multiplexing, and MCP tools live in ae-hw-bridge. Zero Host Contention & Virtual PTY: An auto-spawning, target-scoped daemon (ae-hw-bridge-daemon) manages exclusive access to physical serial devices and exposes a virtual pseudoterminal symlink (/tmp/ae-hw-bridge-uart). Developers can watch UART logs live (via tio, minicom, or ae-hw-bridge console) concurrently with AI agents running tasks without port collision (Device or resource busy). Multi-Target & Multi-Puppet: Safely binds multiple physical boards via hardware badges (stored in ESP32-S3 NVS) and Linux sysfs USB pairing without serial port number guessing or symlink collisions. Agent Safety: Internal @repl methods are filtered out from MCP exposure; agents interact strictly through vetted, high-level business tools (fullreboot, login, sendtargetcommand, waitforconsolepattern, etc.). Dynamic Target Loading: Target behavior (pin definitions, boot sequences, login credentials) is defined modularly under .a

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/Vasencheg--ae-hw-bridge.html)

Related MCP servers

surendranb/writing-skills

Procedural writing-style skills for AI agents: official frameworks (plain language, business writing, GOV.UK, AP style, STE-100, developer docs) + character voices. Agent Plugins 1.0.0, works in openc

⭐ 19Python
jiawei686/jev-ultrafast-mcp

Hand a whole browser task off in one call: a decision model drives the page server-side, so a flow costs one call, not a turn per click. Ref-based element tables, code-checked assertions, zero-model m

⭐ 18Python
00200200/usagetrim

Keep the signal. Cut the noise. Local CLI + MCP — fold verbose tool output for Claude Code, Codex, Cursor & Desktop.

⭐ 11Python
alphaparkinc/genpark-role-playing-autonomous-agent-crew-orchestrator-skill

Role-playing autonomous agent orchestrator managing crews (CrewAI style)

⭐ 9Python
alphaparkinc/genpark-realtime-neural-3d-mesh-pbr-texture-generator-skill

Real-time neural 3D asset generator and PBR texture synthesizer (Luma Genie style)

⭐ 9Python
alphaparkinc/genpark-multivariate-ad-creative-fatigue-auditor-skill

Multivariate ad creative fatigue auditor & refresh triggers (AdEspresso style)

⭐ 9Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.