MCP server for Rigol oscilloscopes (DS1000Z, MSO5000, DHO series): measurements and waveforms.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add rigol-oscilloscope -- uvx labmcp-rigol-scope~/.codex/config.toml
[mcp_servers.rigol-oscilloscope]
command = "uvx"
args = ["labmcp-rigol-scope"]
# codex mcp add rigol-oscilloscope -- uvx labmcp-rigol-scope~/.cursor/mcp.json
{
"mcpServers": {
"rigol-oscilloscope": {
"command": "uvx",
"args": [
"labmcp-rigol-scope"
]
}
}
}.vscode/mcp.json
{
"servers": {
"rigol-oscilloscope": {
"type": "stdio",
"command": "uvx",
"args": [
"labmcp-rigol-scope"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"rigol-oscilloscope": {
"command": "uvx",
"args": [
"labmcp-rigol-scope"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"rigol-oscilloscope": {
"command": "uvx",
"args": [
"labmcp-rigol-scope"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"rigol-oscilloscope": {
"command": "uvx",
"args": [
"labmcp-rigol-scope"
]
}
}
}