Skip to main content
MCP server CX Codex

LabJack T-series DAQ — Claude Code MCP server: setup and features

Connect an AI agent to LabJack T4, T7/T7-Pro, or T8 for input readings, thermocouple measurements, and waveform capture. Use it to inspect signals or control device outputs through chat.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env LABMCP_ADDRESS=<LABMCP_ADDRESS> --env LABMCP_SIMULATE=<LABMCP_SIMULATE> --env LABMCP_READ_ONLY=<LABMCP_READ_ONLY> --env LABMCP_LIMITS=<LABMCP_LIMITS> --transport stdio labjack -- uvx labmcp-labjack
Open on GitHub

What LabJack T-series DAQ does

The server talks to LabJack devices through the LJM library. An agent can read analog and digital inputs, measure a thermocouple, capture timed waveforms, and optionally save the results as CSV. Separate tools control DAC and digital outputs; launch with --read-only to block those write tools while keeping set_outputs_safe available.

A real device needs the native LJM library and USB driver installed first. Close Kipling, LJLogM, and LJStreamM before connecting, since USB access is limited to one process at a time. You can exercise the server without hardware using uvx labmcp-labjack --simulate. The simulator has been tested, but the server has not yet been verified on physical LabJack hardware, so simulated results do not establish device behavior.

What it helps with

  • read voltage from analog channels
  • capture a waveform and save it as CSV
  • measure a thermocouple
  • inspect digital line states
  • return outputs to a safe state

Example prompts for the agent

  • Read AIN0 and AIN1, then compare their voltage readings.
  • Capture a waveform from AIN0, save it as CSV, and report channel statistics.
  • Check the digital lines and put the outputs into a safe state.

How to install LabJack T-series DAQ

Platform CLI

claude mcp add --env LABMCP_ADDRESS=<LABMCP_ADDRESS> --env LABMCP_SIMULATE=<LABMCP_SIMULATE> --env LABMCP_READ_ONLY=<LABMCP_READ_ONLY> --env LABMCP_LIMITS=<LABMCP_LIMITS> --transport stdio labjack -- uvx labmcp-labjack

Replace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from labmcp-labjack <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about LabJack T-series DAQ

How do I install LabJack T-series DAQ in Claude Code?

Run claude mcp add labmcp-labjack -- uvx labmcp-labjack. Add the device address to the server configuration when connecting to a specific LabJack.

What does LabJack T-series DAQ do?

It lets an agent read analog and digital inputs, measure thermocouples, and capture streamed signals. It also provides tools for controlling DAC and digital outputs.

What is required to connect a physical LabJack?

Install the native LJM library and USB driver. Close Kipling, LJLogM, and LJStreamM first because only one process can claim a device over USB.

Similar MCP servers

MCP servers catalog →

From the same set28

Mass Spectrometry Data (mzML, Bruker TDF, vendor conversion) Lets an agent browse LC-MS runs, plot chromatograms, pull spectra, locate MS2 scans by precursor m/z and run a quick QC. CX Codex +1 ★ 23repo stars Modbus TCP/RTU Device MCP server connecting AI assistants to industrial hardware over Modbus TCP or RTU. It translates raw registers into named physical metrics and enforces point safety limits. CX Codex +1 ★ 23repo stars Micro-Manager Microscope This MCP server connects an agent to microscopes running Micro-Manager. Use it to capture images, adjust stage and focus, switch configuration groups, or collect image sequences. CX Codex +1 ★ 23repo stars Lake Shore Temperature Controller Connects Lake Shore 335, 336, and 350 temperature controllers to AI assistants. It monitors cryostat sensors, adjusts loop settings, and shuts off heaters. CX Codex +1 ★ 23repo stars Keithley SourceMeter SMU Lets an agent drive a SourceMeter SMU: set a source level with a compliance cap, take V and I readings, run stepped IV sweeps. Useful when the instrument sits on a bench. CX Codex +1 ★ 23repo stars JULABO Circulator Connects JULABO heating and refrigerated circulators to AI agents over serial or USB. Sets target temperatures, tracks sensors, and waits for stable thermal conditions. CX Codex +1 ★ 23repo stars IKA Hotplate & Overhead Stirrer Control IKA heating and stirring equipment through NAMUR commands, and read temperatures, speed, and torque. Useful for monitoring or changing a connected stirrer from an agent. CX Codex +1 ★ 23repo stars EPICS Channel Access Gives an agent access to EPICS process variables: read them, watch them change, and write when you allow it. Built for accelerator and lab control systems. CX Codex +1 ★ 23repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor