📡 MCP Radar

mrn2se/AgenticWebInstrumentControl

Browser, AI-agent and SCPI control for cheap USB bench instruments (oscilloscope, logic analyzer) from one Rust server: native USB drivers, a vanilla-TypeScript web UI over WebSocket, an MCP server, a

⭐ 3 stars
⑂ 0 forks
Rust
momentum ▲ 7.5
created 2026-10-11
on radar since 2026-10-16
View on GitHub ↗

About AgenticWebInstrumentControl

Browser, AI-agent and SCPI control for cheap USB bench instruments (oscilloscope, logic analyzer) from one Rust server: native USB drivers, a vanilla-TypeScript web UI over WebSocket, an MCP server, an SCPI socket, and USB hub port power switching.

First version, under development. This is the first version of AWIC; it is still being developed and things will change. AWIC is developed entirely with Claude Code.

Status: in use on a real bench. Logic analyzer, oscilloscope, decoders, live recorder, pattern search, rendered views, MCP, SCPI and the terminal all work on hardware; a PSU module and export are planned. Details in docs/FEATURES.md. License: MPL-2.0 — no GPL dependency.

AWIC drives typical low-cost USB instruments that sigrok also supports, with its own native drivers. It loads the same open firmware sigrok uses, from the sigrok-firmware-fx2lafw package.

Device Supported models ID Confirmed ------------ Logic analyzer The common 8-channel, 24 MHz USB logic analyzers built on a Cypress FX2 and run with sigrok's fx2lafw firmware 0925:3881 8 ch, D0-D7 Oscilloscope FX2-based 2-channel USB oscilloscopes that take sigrok's fx2lafw-derived firmware 04b4:602a → 1d50:608e 2 ch, 48/30/24/16/8/4/1 MHz, 500/200/100 kHz

Which models these are: sigrok's device notes, under fx2lafw for the logic analyzers and hantek-6xxx for the oscilloscopes, and the sigrok wiki's fx2lafw and supported hardware pages.

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/mrn2se--AgenticWebInstrumentControl.html)

Related MCP servers

JordyZomer/lemmalog

A Datalog engine for LLM agent memory: stratified rules, provenance-tracked facts, incremental derivation, and an MCP server that lets your harness use it as a shared brain.

⭐ 253Rust
Graphicle-AI/graphicle

Code graph and memory for your coding agents, in one Rust program. For Claude Code, Codex, Cursor and any MCP client.

⭐ 178Rust
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
KayanoLiam/ContextX

A free remote MCP server offering normal (Grok 4.3) and deep (Grok 4.20 Multi-Agent) search. No API keys required, streaming support prevents gateway timeouts.

⭐ 93Rust
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
Dicklesworthstone/frankensonos

Memory-safe Rust controller for your own Sonos speakers on your own LAN — reliable SSDP/UPnP-SOAP/GENA interoperability (S1 + S2), a Spotify-library classical DJ, and a CLI + HTTP API + MCP server so

⭐ 86Rust

📬 Get the weekly radar in your inbox

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