Skip to content
Tresca

LabVIEW Assistant MCP Server

MCP serverCommunity

Builds VIs step by step in the LabVIEW IDE through VI scripting, with each tool backed by a DQMH request event. By CalmyJane.

24 starsUpdated 1 year agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
LabVIEW
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
Not stated in its documentation
Operating systems
Not stated in its documentation
Needs a LabVIEW licence
Yes
Transport
Local (stdio)
AI clients documented
Claude Desktop
Licence
Not stated in its documentation
Language
Python

What it can do

  • Creates a new VI and adds front-panel or block-diagram objects from a long list of named LabVIEW functions and controls.
  • Connects object terminals, creates controls, cleans up the diagram, lists VI errors and runs the VI.
  • Each tool is a DQMH request-and-wait-for-reply event, and a generator VI rewrites the Python server when you add or change requests.

Limitations

  • Last updated in July 2025, with no licence file and no stated LabVIEW version.
  • Builds VIs object by object; there are no tools for reading existing VIs.

Install

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.