Rigol MCP
UnclaimedRigol Scope MCP for use in Claude Code, Cursor, Codex etc. for agentic electrical engineering
Set up this server
More in Developer Tools
Browse the full directoryUnclaimed 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 serverSecurity 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
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.