📡 MCP Radar

z3oya/rttsh

A host-side, scriptable command-line terminal for Segger-RTT; Also the AI-ready command line for embedded validation.

⭐ 3 stars
⑂ 1 forks
C#
momentum ▲ 9.5
created 2026-09-22
on radar since 2026-09-27
agent-skillagent-skillsagentsautomationdebugdebuggerdebuggingembeddedembedded-systemsjlinkjlink-gdbmcpmcp-servermcp-serversmcumcufriendmicrocontrollerseggersegger-rttskills
View on GitHub ↗

About rttsh

rttsh is a command-line terminal over SEGGER J-Link RTT for automated on-board firmware verification. The firmware exposes a command console through SEGGER RTT; on the host side, Lua scripts send commands, match responses, and assert on output and timing, so on-board verification can run in batches and be wired into CI. Communication and flashing share the same debug probe and do not occupy target peripherals such as UART.

An MCP server (rttsh mcp) and the skills/rttsh-verify-on-board skill are provided for AI coding agents.

Windows (depends on JLinkx64.dll and lua54); the .NET 10 runtime (needed by the framework-dependent installer, bundled in the self-contained package); the SEGGER J-Link driver and a probe (the J-Link DLL is auto-detected, or point to one with --dll); firmware linked with the RTT control block (SEGGERRTT) and already flashed to the target board. See installer/ for installers and building from source.

--chip must match a name from the J-Link device database (case-insensitive); look it up with rttsh list-devices --filter H743. An invalid name fails fast with an error (exit 2) and never opens the device-selection dialog.

Send one line and wait for the response:

--hex sends raw bytes. Running without a subcommand opens an interactive terminal (-tui selects the chat-style layout), Ctrl+C to exit; when output is redirected it switches to receive-only mode, so it can be piped through grep and the like.

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/z3oya--rttsh.html)

Related MCP servers

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
alphaparkinc/genpark-earned-media-value-econometric-roi-synthesizer-skill

Earned Media Value (EMV) econometric ROI synthesizer (Captiv8 style)

⭐ 8Python
alphaparkinc/genpark-programmatic-landing-page-cro-variant-synthesizer-skill

Programmatic landing page CRO variant synthesizer & A/B testing (Unbounce style)

⭐ 8Python
alphaparkinc/genpark-cross-platform-creator-audience-demographic-matcher-skill

Cross-platform creator audience demographic matcher (Grin / CreatorIQ)

⭐ 8Python

📬 Get the weekly radar in your inbox

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