Skip to main content
Glama
mabl

pyMSO5000 MCP Server

by mabl

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PYMSO5000_FIRMWARENoPath to a firmware .GEL file to extract SCPI definitions from.
PYMSO5000_RESOURCEYesThe VISA resource string for the oscilloscope (e.g., TCPIP::192.168.178.102::INSTR). Required.
PYMSO5000_SCPI_DIRNoDirectory containing SCPI definition files. Overrides bundled definitions.
PYMSO5000_LOG_LEVELNoLogging level (e.g., DEBUG, INFO, WARNING, ERROR).INFO
PYMSO5000_TIMEOUT_MSNoTimeout for instrument communication in milliseconds.10000
PYMSO5000_ALLOW_RISKSNoComma-separated list of risk categories to allow: storage, connectivity, security, calibration, licensing, firmware.
PYMSO5000_SETUP_TTL_SNoTime-to-live in seconds for scope setups. Maximum is 31536000.1800
PYMSO5000_SETUP_STORE_MAX_MIBNoMaximum total memory (in MiB) for storing scope setups.16
PYMSO5000_SETUP_STORE_MAX_SETUPSNoMaximum number of scope setups to store. Maximum is 100.32
PYMSO5000_WAVEFORM_CAPTURE_TTL_SNoTime-to-live in seconds for waveform captures.1800
PYMSO5000_WAVEFORM_STORE_MAX_MIBNoMaximum total memory (in MiB) for storing waveform captures.256
PYMSO5000_WAVEFORM_STORE_MAX_CAPTURESNoMaximum number of waveform captures to store. Maximum is 100.32

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mabl/pyMSO5000'

If you have feedback or need assistance with the MCP directory API, please join our Discord server