Rigol MCP logo

Rigol MCP

Unclaimed

by erebusnz

Rigol Scope MCP for use in Claude Code, Cursor, Codex etc. for agentic electrical engineering

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions

More in Developer Tools

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

17 of 17 tools

Documented tools (17)

From project documentation. A server handshake does not verify each tool’s description or behavior.

autoscale

Auto-configure timebase, vertical scale, and trigger

check_error

Query the SCPI error queue

get_cursor_values

Read cursor positions (in seconds) and all delta/amplitude readouts

get_scope_state

Snapshot of all channel configs, timebase, and trigger settings

get_waveform

Download and analyse waveform data (NORM screen buffer: up to 1200 pts on DS1000Z, 1000 on DHO); returns text analysis by default, raw time/voltage arrays with rawdata=true

idn

Identify the instrument — make, model, serial, firmware

measure

Query any single-channel measurement: VMAX, VMIN, VPP, VTOP, VBASE, VAMP, VAVG, VRMS, PVRMS, VUPPER, VMID, VLOWER, VARIANCE, FREQUENCY, PERIOD, PWIDTH, NWIDTH, PDUTY, NDUTY, RTIME, FTIME, OVERSHOOT, PRESHOOT, PSLEWRATE, NSLEWRATE, TVMAX, TVMIN, MAREA, MPAREA, PPULSES, NPULSES, PEDGES, NEDGES

measure_between

Query delay or phase between two channels. DS1000Z: RDELAY, FDELAY, RPHASE, FPHASE. DHO: RRDELAY/RFDELAY/FRDELAY/FFDELAY, RRPHASE/RFPHASE/FRPHASE/FFPHASE (DS1000Z names auto-map to the homogeneous-edge DHO equivalents)

run

Start continuous acquisition

screenshot

Capture display as PNG — returns image inline and saves to disk

send_raw

Send any SCPI command directly (escape hatch). Disabled by default — set RIGOLENABLESENDRAW=1 to expose it, since arbitrary SCPI can leave the scope in any state.

set_channel

Set scale (V/div), offset, coupling (AC/DC/GND), probe ratio, on/off

set_cursors

Set cursor mode (MANUAL/TRACK/OFF) and time positions in seconds

set_timebase

Set time/div and trigger offset

set_trigger

Configure edge trigger: source, slope (POS/NEG/RFAL), level

single

Arm for one trigger event, then stop

stop

Stop and freeze display

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Rigol MCP Server

How do I connect Rigol MCP Server to Claude?
The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
Is Rigol MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Rigol MCP Server do?
Rigol MCP Server documents 17 tools to the agent, including autoscale, check_error, get_cursor_values. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.