mcpField
G
Ganter Lab

Ganter Lab

本地服务
ganterlab.com其他02 周前更新

关于 Ganter Lab

Ganter Lab MCP 将助手连接到同一台 Windows 电脑上运行的 Ganter Lab SCADA 站。它支持读取历史记录和实时值、配置站内组件,并仅操作站内明确授权的区域。

主要功能

  1. 01浏览设备并读取带质量信息的实时值
  2. 02查看历史记录
  3. 03创建设备、标签、逻辑、警报和画面
  4. 04在授权区域写入数值并执行操作
  5. 05依据已安装版本的文档回答程序问题

适用场景

  1. 01查看 PLC、电表或传感器的实时值
  2. 02检查站内记录和警报
  3. 03配置设备标签、逻辑或操作画面
  4. 04允许助手操作指定区域并记录变更

MCP 相关

Ganter Lab 站内置的 MCP 服务通过 Streamable HTTP 向本地 MCP 客户端提供设备读数、历史记录、配置和获准的操作。站内按区域控制访问权限,助手所做的变更会记录在事件日志中。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbganter-lab.mcpb1.0.3

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Ganter Lab MCP

将 Claude、Codex 或任何支持 MCP 的助手连接到 Ganter Lab,这是一款运行在你电脑上的 SCADA 站。助手可以读取实时值和历史记录、配置设备、逻辑和画面,并且只能操作该站允许的区域。

必须在同一台电脑上安装并运行 Ganter Lab。 此仓库仅包含助手连接到 Ganter Lab 所需的组件:Claude Desktop 安装包、Claude Code 插件和注册表条目。Ganter Lab 本身可从 ganterlab.com 下载。

功能

Ganter Lab 是一款适用于 Windows 的 SCADA 站:它通过 Modbus、OPC UA、Siemens S7、MQTT 和其他驱动与 PLC、电表和传感器通信,保存其历史记录、触发警报并绘制操作画面。其内置的 MCP 服务可让助手在该站上工作:

  • 浏览已连接的设备并读取带质量信息的实时值;
  • 查看该站记录的数据;
  • 创建设备、标签、逻辑、警报和画面;
  • 在你允许的区域内写入值并运行操作;
  • 根据已安装版本的文档回答有关程序的问题。

所有数据都不会离开电脑。服务仅监听环回接口(http://127.0.0.1:18181/mcp,Streamable HTTP),并且只在该站运行时存在。该站的 Agent 页面通过总开关控制各个区域,决定助手可以读取、配置或操作哪些内容;助手所做的每项更改都会以助手自己的名称写入该站的事件日志。

连接前的准备

  1. 从 ganterlab.com 安装 Ganter Lab 并启动。
  2. 打开其 Agent 页面,然后开启 Enable agent access (MCP)。全新安装时,此选项默认关闭。
  3. 在 Allowed areas 下选择助手可以执行的操作。开启 Agent 访问后,即可读取大部分内容并进行大多数配置;涉及实时设备的操作则会一直关闭,直到你开启为止。
  4. 记下页面显示的地址。默认地址为 http://127.0.0.1:18181/mcp;端口由页面的 Port 字段指定。

连接客户端

Claude Desktop

从最新版本下载 ganter-lab.mcpb 并打开,Claude Desktop 会显示安装对话框。如果该站使用的端口不是 18181,请将 MCP endpoint 字段设置为 Agent 页面显示的地址。此安装包所需的 Node 运行时已随 Claude Desktop 提供。该站的 Agent 页面也提供此安装包(Install in Claude Desktop)。

Claude Code

使用此仓库中的插件:

claude plugin marketplace add ganterlab/ganter-lab-mcp
claude plugin install ganter-lab@ganter-lab

或使用一条命令直接连接,无需插件:

claude mcp add --transport http ganterlab http://127.0.0.1:18181/mcp

使用其他端口。 插件的 MCP endpoint 设置项保存该站的地址,默认值为 http://127.0.0.1:18181/mcp。如果 Agent 页面显示了其他端口,请将该设置更改为页面显示的地址:启用插件时,Claude Code 会询问此地址;之后可通过 /config 查看。

Codex

将该站添加到 ~/.codex/config.toml:

[mcp_servers.ganterlab]
url = "http://127.0.0.1:18181/mcp"
其他 MCP 客户端

任何运行在同一台电脑上、支持 Streamable HTTP 服务地址的客户端,都可以连接到 http://127.0.0.1:18181/mcp(端口以 Agent 页面显示的为准)。不支持可从互联网访问服务的客户端,例如 ChatGPT 连接器或 Gemini 网页聊天:该站仅监听此电脑上的连接。

助手指南涵盖所有客户端和所有区域: www.ganterlab.com/en/docs/agent。

此仓库包含的内容

文件说明
bridge.mjsClaude Desktop 软件包的桥接程序:它通过 stdio 与 Claude Desktop 通信 MCP,并将每条消息转发到工作站的端点。仅使用内置 Node,无需依赖项。工作站重启时(更新会重新启动工作站),桥接程序会打开新会话并重放调用,因此 Claude Desktop 无需重启。可单独运行以进行调试:node bridge.mjs http://127.0.0.1:18181/mcp
manifest.json、icon.png软件包的清单和标志。与 bridge.mjs 一起构成 ganter-lab.mcpb,并附在每个版本中
plugin/独立文件夹中的 Claude Code 插件:供 Claude Code 安装,也是 Anthropic 目录列出的插件
.claude-plugin/marketplace.json此仓库的插件市场,用于引导 Claude Code 使用 plugin/
server.jsonMCP Registry 中的条目:io.github.ganterlab/ganter-lab
glama.json提供给 Glama 的维护者信息
.github/workflows/publish-registry.yml由 GitHub Actions 运行,在发布后手动将 server.json 发布到 MCP Registry

此软件包有自己的版本号,仅在桥接程序、清单或插件发生变化时更新,不会随 Ganter Lab 的每个版本更新。

方案

Ganter Lab 的方案请见定价页面。

链接

支持

如有疑问或遇到问题,请联系 [email protected]。安全问题也请发送至同一地址。

许可证

桥接程序、清单和插件采用 MIT License。Ganter Lab 本身是商业软件,不在此仓库中;Ganter Lab 的名称和标志不在此许可证的授权范围内。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。