Measurements with a Siglent SDM3045X bench multimeter via USB or LAN (unofficial)
Connect Runs on your machine
claude mcp add mcp-server-siglent-sdm3045x -e SDM_RESOURCE=<SDM_RESOURCE> -e SDM_SERIAL=<SDM_SERIAL> -e SDM_ALLOW_SCPI=<SDM_ALLOW_SCPI> -e SDM_VISA_BACKEND=<SDM_VISA_BACKEND> -- uvx mcp-server-siglent-sdm3045x==0.1.1
{
"mcpServers": {
"mcp-server-siglent-sdm3045x": {
"command": "uvx",
"args": [
"mcp-server-siglent-sdm3045x==0.1.1"
],
"env": {
"SDM_RESOURCE": "<SDM_RESOURCE>",
"SDM_SERIAL": "<SDM_SERIAL>",
"SDM_ALLOW_SCPI": "<SDM_ALLOW_SCPI>",
"SDM_VISA_BACKEND": "<SDM_VISA_BACKEND>"
}
}
}
}
{
"mcpServers": {
"mcp-server-siglent-sdm3045x": {
"command": "uvx",
"args": [
"mcp-server-siglent-sdm3045x==0.1.1"
],
"env": {
"SDM_RESOURCE": "<SDM_RESOURCE>",
"SDM_SERIAL": "<SDM_SERIAL>",
"SDM_ALLOW_SCPI": "<SDM_ALLOW_SCPI>",
"SDM_VISA_BACKEND": "<SDM_VISA_BACKEND>"
}
}
}
}
{
"servers": {
"mcp-server-siglent-sdm3045x": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-siglent-sdm3045x==0.1.1"
],
"env": {
"SDM_RESOURCE": "<SDM_RESOURCE>",
"SDM_SERIAL": "<SDM_SERIAL>",
"SDM_ALLOW_SCPI": "<SDM_ALLOW_SCPI>",
"SDM_VISA_BACKEND": "<SDM_VISA_BACKEND>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
SDM_RESOURCEOptional | Instrument address: /dev/usbtmc0, an IP address or a VISA resource string. Auto-detected on USB and in the local network if not set. |
SDM_SERIALOptional | Serial number of the instrument to use when several are connected (auto-detection only) |
SDM_ALLOW_SCPIOptional | Set to 1 to enable the raw SCPI tool, which can change any instrument setting |
SDM_VISA_BACKENDOptional | PyVISA backend: @py (pyvisa-py) or @ivi for an installed NI/Keysight VISA |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 29 Oct 2026 |
| Last updated | 29 Oct 2026 |
| Registry name | io.github.shaag7967/mcp-server-siglent-sdm3045x |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
