lab-equipment-mcp
Related Servers
Alternatives to lab-equipment-mcp
No user-submitted related servers found.
Related Servers
- FlicenseNot gradedqualityCmaintenanceMCP server for controlling SIGLENT oscilloscopes and signal generators via USBTMC, enabling waveform generation, scope configuration, measurement, and evidence reporting for electronics competitions.1-
- AlicenseAqualityBmaintenanceMCP server for controlling and reading Rigol DHO800/DHO900 oscilloscopes over LAN via SCPI commands.111MIT
- AlicenseNot gradedqualityBmaintenanceMCP server for quantum device physics laboratory instrumentation control, enabling LLMs to interact with physics instruments and measurement systems through QCodes and JupyterLab.36MIT
- FlicenseNot gradedqualityBmaintenanceEnables unified discovery, query, and control of laboratory instruments (power supplies, oscilloscopes, signal generators, multimeters) via VISA/SCPI, with device-specific libraries and an MCP server exposing 19 tools for natural language interaction.-
- FlicenseNot gradedqualityBmaintenanceMCP server for operating, recording, and analyzing serial-connected measurement instruments and circuits via AI agents. Includes a built-in mock device so all features can be tested without physical hardware.-
- AlicenseNot gradedqualityDmaintenanceMCP server for controlling Hantek DSO2D15 and other DSO2000-family oscilloscopes via USB and SCPI, enabling waveform acquisition, measurements, and screen captures.1MIT
TDQS
Scored across 116 tools
Instrument-model prefixes make most tools easy to route, and common verbs like get/set/configure/measure keep purposes distinct. The main ambiguity is the overlapping generic SCPI entry points—write_scpi, command, query_scpi, and query_binary—on oscilloscope tools, which can send or query the same commands.
The dominant pattern is instrument_verb_noun in snake_case, applied consistently across all device families. Minor deviations like unprefixed cross-cutting tools (identify_instrument, disconnect_instrument) and noun-style command tools (dpo2012b_command, agilentdsox2012a_command) keep it from being fully consistent.
116 tools is an extreme count, far beyond the 3-15 well-scoped range. Even for a multi-instrument lab server, the cognitive load on an agent is very high, especially with many per-instrument duplicates and generic SCPI fallback tools.
Each instrument family has broad coverage: connect/disconnect/identify/diagnose, settings, measurement or acquisition, and SCPI passthrough, so workflows are rarely dead-ended. The gaps are minor but real—typed frequency/amplitude control is missing for some generators, and oscilloscope timebase/trigger control is left to raw SCPI commands.