Skip to main content
Glama
uni-t-uts-mcp

uni-t-uts-mcp

by Reid-n0rc

uni-t-uts-mcp

A Model Context Protocol (MCP) server for controlling UNI-T UTS series spectrum analyzers (UTS1000B/T, UTS3000B) over SCPI.

Status: early scaffold. No tools implemented yet.

Planned layout

Modeled on siglent-sds-mcp: TypeScript, stdio transport, one SCPI connection singleton, tool groups under src/tools/, vitest unit + mocked integration tests, npm and Docker publishing via tag-triggered GitHub Actions.

  • src/connection.ts – SCPI TCP connection with query queue

  • src/tools/ – connection, frequency, amplitude, bandwidth, trace, marker, screenshot, raw SCPI

  • docs/ – references.md (manuals and links), verified-hardware.md (what was tested on), tools reference, programming-guide notes, manual testing guide

Related MCP server: econtest-bench-mcp

Documentation

Manual and reference links: docs/references.md.

Security

Report vulnerabilities privately; see SECURITY.md.

License

MIT

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      MCP server for controlling Hantek DSO2D15 and other DSO2000-family oscilloscopes via USB and SCPI, enabling waveform acquisition, measurements, and screen captures.
      1
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      MCP server for controlling SIGLENT oscilloscopes and signal generators via USBTMC, enabling waveform generation, scope configuration, measurement, and evidence reporting for electronics competitions.
      1
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      MCP server for reading and controlling an OWON SPE6103 programmable DC power supply over USB serial, with safety checks and verified SCPI commands.
      MIT
    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables 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.
      -