08-05-2026 02:05 AM
Hello Forum and NI
I'm curious to know when there will be any changes to Nigel's limitations. Right now, the biggest issue for me is that you can't use your own SubVis when generating code!
=> Are there any concrete plans (roadmap) for this?
I’ve created my own MCP, which has exactly the same limitations as Nigel’s. If anyone’s interested, you can download an early beta version here.
https://github.com/Zuehlke/labview-mcp
https://github.com/Zuehlke/labview-mcp/releases
The LabVIEW-MCP code generation, documentation, etc., work wonderfully, but with these limitations, I don't want to officially release it!
=> By the way, the project is exactly 1 day old. I created the MCP in a single day and configured all the properties of the VIs, etc.! 😁
Here a list of the current Nigel limitations (LV2026 Q3)
Best
Claude
08-05-2026 09:32 AM
Super nice !
08-06-2026 09:45 AM - edited 08-06-2026 10:31 AM
I released the first official beta version of LabVIEW-MCP today! The limitations mentioned above still apply, but as long as you use VIs from the LabVIEW subfolders, everything works!
I’m also looking for beta testers to take a closer look at the functionality.
As another use case, I’ve created a draft for a documentation agent. The idea is similar to Antidoc, in that everything is documented. However, in addition, a comment is automatically added to VIs without a description based on the implemented function!
https://github.com/Zuehlke/labview-mcp
https://github.com/Zuehlke/labview-mcp/releases
For example, you could create the following VI as a basic test:
=> Controls and Indicators are generated as Icons (can (currently) not be changed)
The latest version adds corresponding VI-Icons (example for Hello World VI)
In addition, it should also be possible to generate projects, libraries, and classes.
But everything is still pretty new and hasn't been tested much! 🙂
I use Claude Code with Opus 5. However, it should also work with other LLMs. Here are the settings for Claude Code:
{
"mcpServers": {
"labview": {
"command": "C:\\YourFolderName\\LabVIEWMCP.exe",
"args": [],
"env": {}
}
}
}
Have fun
Claude
08-07-2026 09:37 AM
As a little weekend treat, I've created a new version.
The latest version includes agents that automatically scan the examples and the palette for reusable code snippets.
There are now agents for the following tasks:
https://github.com/Zuehlke/labview-mcp
https://github.com/Zuehlke/labview-mcp/releases/tag/V0.4.0
The focus is now on optimization! (Speed and token consumption)
=> Most of the restrictions in the table still apply 😞
Best
Claude
08-10-2026 10:35 AM - edited 08-10-2026 10:36 AM
The latest versions are primarily optimized for performance. The XML fragments are now stored in a cache, and the more you use the MCP, the faster the generation process becomes.
Example Claude Effort=Medium (generates even smarter VIs)
08-11-2026 02:40 AM
Due to a request from NI R&D this repo has been taken offline. Feel free to leave a comment if you need further information.
08-12-2026 09:55 AM
Hello Forum and NI
I’m officially authorized to make the GIT repo public again! Thank you very much, NI, for allowing us to continue developing this tool for the LabVIEW community. 🙂
=> The repo will be public again tomorrow 🙂
Best
Claude