VI脚本MCP服务器工具包

该工具包通过MCP服务器提供VI脚本功能的API,使具备MCP客户端能力的大型语言模型应用能够调用这些功能并操作LabVIEW VI。

  • by JanGoebel
  • LabVIEW
  • 本地部署
  • 14 星标
  • 更新于
在 GitHub 查看 JanGoebel/labview_assistant

使用说明

VI MCP服务器脚本工具包

概述

该工具包通过MCP服务器为许多VI脚本功能提供API。MCP使具有MCP客户端功能的大型语言模型应用程序能够调用这些函数,从而在LabVIEW VI上采取行动。 通过这些简单的步骤,人工智能可以根据用户提示以编程方式生成LabVIEW代码。更多的功能是可能的,并且可以实现。

安装

要使用此MCP服务器,您必须将其添加到MCP客户端。MCP客户端通常具有某种类型的。..存储MCP配置的config.json文件。内容如下:

{ “mcpServers”:{ “VI脚本MCP服务器”:{ “命令”:“npx”, “args”:[ “mcp远程”, "http://127.0.0.1:36987/mcp/server" ], “env”:{ “YOUR_API_KEY”:“YOUR_SECRET_KEY”, “MY_MAM”:“您的自定义参数” } } } }

其中可能有多个MCP服务器,也可能没有或当然没有。 保存配置并重新启动/刷新客户端后,应检测到服务器,您可以要求LLM在LabVIEW中执行操作。

使用Claude Desktop作为客户端(推荐)

我正在用Claude Desktop作为MCP客户端测试这段代码。在Claude中,请按照以下步骤操作:

  • 打开应用程序
  • 转到文件->设置->开发人员(您应该看到您当前注册的MCP服务器)
  • 点击编辑配置跳转到claude_desktop_Config.json文件
  • 将上述内容添加到文件中并保存
  • 运行main.vi
  • 运行克劳德

让Claude在LabVIEW中做点什么 提示字段下方有一个小+图标和一个设置图标。单击它们,它们应该显示服务器的提示/资源和工具。