📡 MCP Radar

Leonezz/openbaud

Turn serial devices into reusable, auditable tools for coding agents — discover, decode, visualize, capture, and replay.

4 stars
0 forks
Rust
momentum ▲ 6.7
created 2026-08-23
on radar since 2026-08-26
codex-pluginembeddedhardwaremcpmodbusmodel-context-protocolprotocol-reverse-engineeringroboticsrustserial-communicationserial-port
View on GitHub ↗Homepage ↗

About openbaud

Turn serial hardware into reusable, auditable tools for coding agents.

OpenBaud gives Codex structured access to local serial devices. Inside an agent task, it makes hardware actions visible and auditable, returns structured results instead of byte dumps, and turns verified exploration into durable tools. It combines an MCP server with device profiles, typed commands, workflows, lossless captures, byte-exact replay, and a hardware-exploration skill.

Watch the 46-second PV · Try without hardware · Install for Codex

A serial terminal can send bytes. An ad-hoc script can make one device work. OpenBaud keeps the evidence that makes the result repeatable:

- Explore safely: identify ports by USB metadata, frame responses, audit writes, and require explicit acknowledgement for dangerous commands. - Sediment knowledge: turn verified behavior into typed, reviewable YAML commands and fixed workflows with provenance. - Parse real protocols: validate checksums and decode scalars, bit fields, split lists, and record arrays into structured results. - Replay without hardware: record every RX/TX byte in .obcap, then rerun the same command and parser against the capture.

The product video uses a physical ESP32-S3 development board running a new binary protocol, OBP/1. OpenBaud recorded eight hardware exchanges and decoded every 196-byte response into 36 polar points with CRC-16 verification.

The USB transport, board timestamps, frames, captures, and parsing are real. The radar scene is generated by the test firmware, and that fact is declared on the wire as simulatedscene: 1.

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/Leonezz--openbaud.html)

Related MCP servers

woooooooooolf/ser2mcp

UART serial port MCP server: expose local serial ports to AI assistants as standard MCP tools(串口转 MCP 服务器,以最适合 AI 的方式提供串口读写支持)

⭐ 4Rust
Ambar-Gupta22/corvus

Native C++17 AI agent runtime — local-first, embeddable, MCP-native. Tool-calling, memory, and an async agent loop that runs where Python can't: ROS2, game threads, drones, HFT.

⭐ 3C++
mrpulor-gh/nuphus-mcp

Desktop automation MCP server — computer use for any AI agent: control screen, windows, mouse/keyboard, and Chrome via Model Context Protocol (stdio)

⭐ 152Rust
omaekumiko2-create/kru

Local-first MCP password and credential manager for AI agents. Use passwords, API keys, SSH identities, and TOTP without exposing hidden plaintext to the model.

⭐ 88Rust
naw103/foremerge

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.

⭐ 32Rust
VibRev/ida-headless-mcp

Rust-native, multi-session headless IDA Pro MCP server with isolated workers and stdio or Streamable HTTP transports.

⭐ 8Rust

📬 Get the weekly radar in your inbox

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