Rigol DHO824 Oscilloscope
Control and query Rigol DHO824 oscilloscope for waveform capture and measurements
{
"mcpServers": {
"rigol-dho824-mcp": {
"command": "uvx",
"args": [
"rigol-dho824-mcp"
],
"env": {
"RIGOL_RESOURCE": "<rigol_resource>",
"VISA_TIMEOUT": "30000",
"RIGOL_BEEPER_ENABLED": "false",
"RIGOL_TEMP_DIR": "<rigol_temp_dir>"
}
}
}
}{
"mcpServers": {
"rigol-dho824-mcp": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"ghcr.io/aimoda/rigol-dho824-mcp:0.1.143-main.2b177ae"
],
"env": {
"RIGOL_RESOURCE": "<rigol_resource>",
"VISA_TIMEOUT": "30000",
"RIGOL_BEEPER_ENABLED": "false",
"RIGOL_TEMP_DIR": "<rigol_temp_dir>"
}
}
}
}RIGOL_RESOURCEVISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').
VISA_TIMEOUTCommunication timeout in milliseconds
RIGOL_BEEPER_ENABLEDEnable or disable oscilloscope beeper sounds
RIGOL_TEMP_DIRHost-side path for returned file paths. The container writes to /tmp/rigol internally and translates paths to this value in responses. Must match the host path in your -v mount. Required for Docker usage.
RIGOL_RESOURCEVISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').
VISA_TIMEOUTCommunication timeout in milliseconds
RIGOL_BEEPER_ENABLEDEnable or disable oscilloscope beeper sounds
AI-powered trading strategy development: backtesting, market data, and portfolio analysis
Feature flagging and A/B testing platform with AI-first experimentation workflows.
Query Meta Ads performance data — accounts, campaigns, ad sets, ads, metrics & settings.