{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-1.main.0648815","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-1.main.0648815","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Custom directory for temporary files (waveforms, screenshots). Required for Docker if you need to access captured data outside the container. Mount a volume to this path.","format":"filepath","placeholder":"/tmp/rigol","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"f27d960ec7cba84c53c49e78e9fb4c296de02b8079dbf286788c7b64b047298c"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-29T14:02:35.895205Z","publishedAt":"2025-10-29T14:02:35.895205Z","updatedAt":"2025-10-29T14:02:35.895205Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{},"version":"0.1.0-1.main.9ad1203","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-1.main.9ad1203","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Custom directory for temporary files (waveforms, screenshots). Required for Docker if you need to access captured data outside the container. Mount a volume to this path.","format":"filepath","placeholder":"/tmp/rigol","name":"RIGOL_TEMP_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-29T12:37:11.981294Z","publishedAt":"2025-10-29T12:37:11.981294Z","updatedAt":"2025-10-29T12:37:11.981294Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-100.main.d0ed832","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-100.main.d0ed832","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"94835cc132ec19be9214182e721d3a94c377c768b55d814ebf172e24ce827f28"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-29T22:59:48.095899Z","publishedAt":"2025-10-29T22:59:48.095899Z","updatedAt":"2025-10-29T22:59:48.095899Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-101.main.1389f1e","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-101.main.1389f1e","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"0f4ec8a7e51b41dbcbdfc0caf4d8b0f76fdf978e29b4ba64aee831cd12442d52"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-30T00:58:11.433045Z","publishedAt":"2025-10-30T00:58:11.433045Z","updatedAt":"2025-10-30T00:58:11.433045Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-102.main.bf104e9","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-102.main.bf104e9","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"fe7d9c8391b7099f225d87ea69b9359f1c2a1f6b9beff26c2328db6ef71953e8"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-30T01:32:22.229901Z","publishedAt":"2025-10-30T01:32:22.229901Z","updatedAt":"2025-10-30T01:32:22.229901Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-104.main.ea735ad","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-104.main.ea735ad","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"7e553ec66c53dc7e2ab44cf1b073b3c368163d99522580fd98cf490f763213df"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-30T04:36:41.419993Z","publishedAt":"2025-10-30T04:36:41.419993Z","updatedAt":"2025-10-30T04:36:41.419993Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-106.main.d668b15","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-106.main.d668b15","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"e3d8dca53d29342083005880d502502f3b6daf4222fc834a4c5a0748f9b4697a"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-30T11:40:27.79709Z","publishedAt":"2025-10-30T11:40:27.79709Z","updatedAt":"2025-10-30T11:40:27.79709Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-107.main.59da529","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-107.main.59da529","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"d719745c88775d5bdd5a11a50e0556db033f1ed130ee9c8b81b22ca06cad1112"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-30T12:08:26.699084Z","publishedAt":"2025-10-30T12:08:26.699084Z","updatedAt":"2025-10-30T12:08:26.699084Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-111.main.1ebb6e8","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-111.main.1ebb6e8","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"11e00f7c8d8f8ae59f2eac4866ca988fedb5cc268c0ef08935dea07e3763cbab"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-30T14:40:31.784082Z","publishedAt":"2025-10-30T14:40:31.784082Z","updatedAt":"2025-10-30T14:40:31.784082Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-114.main.2134233","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-114.main.2134233","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"acf79484c68b0076759655ceb1a0ba34194bb7c4e7711ef692c294d2c3a8cc09"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-30T16:04:07.86397Z","publishedAt":"2025-10-30T16:04:07.86397Z","updatedAt":"2025-10-30T16:04:07.86397Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-117.main.6346d8c","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-117.main.6346d8c","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"f20493b68e7a3d7cd002d1d1360369cc9967ed45cf61b81f41802f0eca0021c5"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-30T18:37:26.284684Z","publishedAt":"2025-10-30T18:37:26.284684Z","updatedAt":"2025-10-30T18:37:26.284684Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-92.main.fae1443","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-92.main.fae1443","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Custom directory for temporary files (waveforms, screenshots). Required for Docker if you need to access captured data outside the container. Mount a volume to this path.","format":"filepath","placeholder":"/tmp/rigol","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"c5326a37299f2f43f468ceb607377f9346525e0d83ef989da1edb27667fc3137"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-29T14:11:27.69012Z","publishedAt":"2025-10-29T14:11:27.69012Z","updatedAt":"2025-10-29T14:11:27.69012Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-93.main.de67259","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-93.main.de67259","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Custom directory for temporary files (waveforms, screenshots). Required for Docker if you need to access captured data outside the container. Mount a volume to this path.","format":"filepath","placeholder":"/tmp/rigol","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"da218728a79239b045c58d27ec4e4b8311f833e0b78337f07b048f35e7ba3717"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-29T16:15:20.178612Z","publishedAt":"2025-10-29T16:15:20.178612Z","updatedAt":"2025-10-29T16:15:20.178612Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-97.main.212375d","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-97.main.212375d","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Custom directory for temporary files (waveforms, screenshots). Required for Docker if you need to access captured data outside the container. Mount a volume to this path.","format":"filepath","placeholder":"/tmp/rigol","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"e6972bdd5f97184f28b226c24bdd69c740966b03edd3a014fdf0e58cca8f90de"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-29T17:30:46.259927Z","publishedAt":"2025-10-29T17:30:46.259927Z","updatedAt":"2025-10-29T17:30:46.259927Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.0-98.main.f005b31","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.0-98.main.f005b31","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"f7cd34acb304e11e466e2d5f3148f6df3726f0df364f93d494239d2faa4bc3ba"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-29T19:41:06.521502Z","publishedAt":"2025-10-29T19:41:06.521502Z","updatedAt":"2025-10-29T19:41:06.521502Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.118-118.main.df546a7","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.118-118.main.df546a7","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"675e14e357e06b24929b1cd059d3918171fefd65cf328a76f4cb006951156ebe"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-30T18:55:08.458563Z","publishedAt":"2025-10-30T18:55:08.458563Z","updatedAt":"2025-10-30T18:55:08.458563Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.121-121.main.38c1947","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.121-121.main.38c1947","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.121","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR'). Leave empty for auto-discovery.","placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"90967a8924edb6a5105fe32daa42b3dd1cd4bfbddf21498ba49e03ec3d08539a"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-30T19:25:53.760957Z","publishedAt":"2025-10-30T19:25:53.760957Z","updatedAt":"2025-10-30T19:25:53.760957Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.125-main.d6241ab","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.125-main.d6241ab","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.125","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"d19816a9046b8f6ac6680368c447e960d43808fed1e674025f6a209472a701e9"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-30T19:42:45.086163Z","publishedAt":"2025-10-30T19:42:45.086163Z","updatedAt":"2025-10-30T19:42:45.086163Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.127-main.0123ed6","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.127-main.0123ed6","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.127","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"ddacf88815dafd8f488f9d7a62fd6b2bf4a3d73aeb8318a4c9012667010b0123"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-31T13:39:33.892531Z","publishedAt":"2025-10-31T13:39:33.892531Z","updatedAt":"2025-10-31T13:39:33.892531Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.128-main.bf65a5d","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.128-main.bf65a5d","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.128","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"8a5393eaa19ada47a7826475de3274ed0d4b5c62f50b4787c11f8630f2286111"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-31T16:45:35.882545Z","publishedAt":"2025-10-31T16:45:35.882545Z","updatedAt":"2025-10-31T16:45:35.882545Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.129-main.66abb60","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.129-main.66abb60","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.129","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"bd99773c8c5b1ec790ecd032bcb0e36419b771fbd30018369e5198dfe2a3cfd0"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-31T17:30:24.990462Z","publishedAt":"2025-10-31T17:30:24.990462Z","updatedAt":"2025-10-31T17:30:24.990462Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.130-main.262b90a","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.130-main.262b90a","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.130","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"c066072569176bc71e4717679e89008b5c5ce736efc4412df6c3116d99ac405b"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-31T21:11:28.916879Z","publishedAt":"2025-10-31T21:11:28.916879Z","updatedAt":"2025-10-31T21:11:28.916879Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.133-main.94f848c","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.133-main.94f848c","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.133","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"506be12c152a20e2130a3d34c0269de37a6435ae9c7cc422cd2072b2d4e7e082"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-31T21:46:14.024981Z","publishedAt":"2025-10-31T21:46:14.024981Z","updatedAt":"2025-10-31T21:46:14.024981Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.134-main.287056d","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.134-main.287056d","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.134","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"7afdaa2dc7663cd0e4db68e643384f857834d3573168975ae76d27acf8ecf922"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-31T23:11:14.156008Z","publishedAt":"2025-10-31T23:11:14.156008Z","updatedAt":"2025-10-31T23:11:14.156008Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.138-main.1a22ff2","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.138-main.1a22ff2","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.138","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"309aa6ebcf17eafb7d47f8e861e6d6296792910079bab5f48a17dd524d92ce5b"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-02T14:02:19.285548Z","publishedAt":"2025-11-02T14:02:19.285548Z","updatedAt":"2025-11-02T14:02:19.285548Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.139-main.cab1ce4","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.139-main.cab1ce4","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.139","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"aa3ff7d422546171dbb20faeabde46401848037816d5c4ba7881614fdf375a67"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-02T14:22:38.993719Z","publishedAt":"2025-11-02T14:22:38.993719Z","updatedAt":"2025-11-02T14:22:38.993719Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.142-main.ce02f4e","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.142-main.ce02f4e","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.142","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"30eddcb590666c4423cb6399be3f5ddf808c9aae3bb7141a71f2d948383bcd46"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-02T20:31:44.573512Z","publishedAt":"2025-11-02T20:31:44.573512Z","updatedAt":"2025-11-02T20:31:44.573512Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.aimoda/rigol-dho824-mcp","description":"Control and query Rigol DHO824 oscilloscope for waveform capture and measurements","title":"Rigol DHO824 Oscilloscope","repository":{"url":"https://github.com/aimoda/rigol-dho824-mcp","source":"github","id":"1043349028"},"version":"0.1.143-main.2b177ae","websiteUrl":"https://aimoda.github.io/rigol-dho824-mcp/","icons":[{"src":"https://rigol-dho824-mcp.email.ai.moda/bimi/logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"ghcr.io/aimoda/rigol-dho824-mcp:0.1.143-main.2b177ae","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The runtime command to execute","value":"run","type":"positional"},{"description":"Run container in interactive mode","type":"named","name":"-i"},{"description":"Automatically remove the container when it exits","type":"named","name":"--rm"},{"description":"Bind mount a host directory into the container","type":"named","name":"-v"},{"description":"Bind mount path for waveform and screenshot data","value":"/tmp/rigol-data:/tmp/rigol","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_RESOURCE","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"VISA_TIMEOUT","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_BEEPER_ENABLED","type":"positional"},{"description":"Set an environment variable in the runtime","type":"named","name":"-e"},{"description":"Environment variable name","value":"RIGOL_TEMP_DIR","type":"positional"},{"description":"The container image to run","value":"ghcr.io/aimoda/rigol-dho824-mcp","type":"positional"}],"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"},{"description":"Host-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.","isRequired":true,"format":"filepath","placeholder":"/tmp/rigol-data","name":"RIGOL_TEMP_DIR"}]},{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"rigol-dho824-mcp","version":"0.1.143","transport":{"type":"stdio"},"environmentVariables":[{"description":"VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').","isRequired":true,"placeholder":"TCPIP0::192.168.1.100::inst0::INSTR","name":"RIGOL_RESOURCE"},{"description":"Communication timeout in milliseconds","format":"number","default":"30000","name":"VISA_TIMEOUT"},{"description":"Enable or disable oscilloscope beeper sounds","format":"boolean","default":"false","choices":["true","false"],"name":"RIGOL_BEEPER_ENABLED"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"imageSha256":"015ce7258ddd28720acdaee31b643bd9ecb45a2d1ab95074902d7d5fe1946a14"},"tool":"github-actions","version":"1.0.0"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-02T21:24:26.031162Z","publishedAt":"2025-11-02T21:24:26.031162Z","updatedAt":"2025-11-02T21:24:26.031162Z","isLatest":true}}}],"metadata":{"count":28}}
