1. Conduid
  2. Developer Tools
  3. Labview MCP Server Toolkit
MCP server · Developer Tools

Labview MCP Server Toolkit

a toolkit to host mcp servers from LabVIEW.

Unclaimed MIT last commit 6 months ago devtools
59Fair

Scored yesterday · breakdown

About Labview MCP Server Toolkit

Labview MCP Server Toolkit is an MCP server published by JanGoebel in the Developer Tools category: a toolkit to host mcp servers from LabVIEW. It has been installed 0 times through Conduid.

The repository has 9 stars and 3 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx labview-mcp-server-toolkit

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Labview MCP Server Toolkit

Powered by Claude · Grounded in docs

I know everything about Labview MCP Server Toolkit. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v2.6.0v2.6.0 · 28 Apr 2026Full Changelog**: https://github.com/JanGoebel/LabVIEW-MCP-Server-Toolkit/compare/v2.5.0...v2.6.0
v2.5.0v2.5.0 · 24 Apr 2026Full Changelog**: https://github.com/JanGoebel/LabVIEW-MCP-Server-Toolkit/compare/v2.4.4...v2.5.0
v2.4.4v2.4.4 · 23 Apr 2026Full Changelog**: https://github.com/JanGoebel/LabVIEW-MCP-Server-Toolkit/compare/v2.4.3...v2.4.4
v2.4.2v2.4.2 · 20 Apr 2026Full Changelog**: https://github.com/JanGoebel/LabVIEW-MCP-Server-Toolkit/compare/v2.4.1...v2.4.2
v2.4.0v2.4.0 · 16 Apr 2026Updated internal workflow for automated builds through github runners. No changes to actual sourcecode.

README

🧰 LabVIEW MCP Server Toolkit

With this toolkit you can make large language models like ChatGPT or Claude control your LabVIEW applications.

It opens a http server on the current machine. An MCP client can connect to that server and retrieve information about the available tools, prompts and resources. Then during a chat-conversation the LLM can decide itself when to call a VI for a specific purpouse.


✨ Overview

The Model Context Protocol (MCP) is a protocol to enable LLM chatbot applications to call external code. There is a huge community developing MCP servers typically tied to controlling some applications. On mcp.so you can find MCP servers for apps like Blender, TouchDesigner, Photoshop, Git, and many more. You can add multiple of these MCP servers to an MCP Client like Claude Desktop. The AI can then initiate multiple different actions in multiple different software products.

Detailed info can be found here:

https://modelcontextprotocol.io/docs/getting-started/intro

MCP consists of 3 types of objects:

Tools

A tool is a function that can be called by the AI. It has in- and ouputs, a name and a description. The AI can read this description to understand how to use the tool (e.g. which strings to pass to the input ...)

Prompts

A prompt is a function with string-inputs and a single string output. It's listed for the user to pick in the chat-client (little plus icon in claude desktop). When selected, a dialog appears with a description and all parameters (string inputs). When clicking okay the resulting string is inserted into the chat message field. It's a much less used feature than tools and really just a "configurable prompt template".

Resoruces

Resources are very similar to prompts and added in the same way. They return a single string or byte stream. Resources are usually files that are fully returned as text. These are selected just as prompts, but they don't have parameters. They are also much less common than tools and are just longer "prompt templates".

The core communication uses JSON-RPC 2.0 messages transmitted via HTTP POST requests, where:

MCP Clients

This toolkit is tested using Claude Desktop as an MCP client. There are many more clients out there. Usually they have a ..config.json file that contains the MCP config which looks like this:

''' { "mcpServers": { "vi-scripting-server": { "command": "npx", "args": [ "mcp-remote", "http://127.0.0.1:36987/mcp/server" ], "env": { } } } } '''

It may of course contain multiple servers. The port can be changed when starting the server. Claude Desktop usually retrieves the list of available tools and prompts on startup, so multiple restarts may be necessary (close taskbar-icon also).

Download Claude Desktop: https://claude.com/download

🚀 Datatypes

Currently not all datatypes are fully supported. Tool Inputs support Strings, Numbers and Booleans. Output Datatypes are all supported, the outputs are simply flattened to json.

Dependencies

This toolkit uses IG HTTP Server Toolkit and JKI JSONtext.

https://www.vipm.io/package/illuminatedg_lib_ig_http_server/

https://www.vipm.io/package/jdp_science_jsontext/

G-AI

Main purpouse to develop this toolkit is to use it for my G-AI project which can generate LabVIEW code using LLMs. Have a look at it here: https://github.com/JanGoebel/G-AI

License

This toolkit is published under the MIT license. Feel free to use and modify it.

README mirrored from the source repository yesterday. The original is authoritative.

Questions

About Labview MCP Server Toolkit

How do I install Labview MCP Server Toolkit?

Run npx labview-mcp-server-toolkit, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Labview MCP Server Toolkit safe to use with an AI agent?

Its trust score is 59 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Labview MCP Server Toolkit still maintained?

Yes — the latest release is v2.6.0 (28 Apr 2026), and the last commit was 6 months ago. The repository has 9 stars and 0 open issues.