l

litmusautomation

@litmusautomation/litmus-mcp-server
0 Stars 318 次浏览 litmusautomation 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "litmus-mcp-server": {
      "url": "http://\u003cIP Address\u003e:8000/sse"
    }
  }
}

服务介绍

Litmus MCP 服务器

官方 Litmus Automation 模型上下文协议 (MCP) 服务器 使大型语言模型 (LLMs) 和智能系统能够与 Litmus Edge 进行交互,以实现设备配置、监控和管理。它基于 MCP SDK 构建,并遵循 模型上下文协议规范

目录


入门

快速启动 (Docker)

在 Docker 中运行服务器:

bash
docker run -d --name litmus-mcp-server -p 8000:8000 ghcr.io/litmusautomation/litmus-mcp-server:main

Cursor IDE 设置

示例 mcp.json 配置文件:

json
{
"mcpServers": {
"litmus-mcp-server": {
"url": "http://:8000/sse"
}
}
}

更多信息请参阅 Cursor 文档


API

类别 函数名 描述
Edge 系统配置 get_current_environment_config 获取当前用于连接 Litmus Edge 的环境配置。
update_environment_config 更新连接到 Litmus Edge 的环境变量配置。
get_current_config 检索当前 Litmus Edge 实例的配置。
update_config 更新运行 Litmus Edge 的设备或容器的配置。
DeviceHub get_litmusedge_driver_list 列出支持的 Litmus Edge 驱动程序。
get_devicehub_devices 列出在 DeviceHub 中配置的设备。
get_devicehub_device_tags 检索特定 DeviceHub 设备的标签。
get_current_value_of_devicehub_tag 获取特定设备标签的当前值。
create_devicehub_device 注册一个新的 DeviceHub 设备。支持多种协议和基于寄存器的数据轮询模板。
设备身份 get_litmusedge_friendly_name 检索设备的用户友好名称。
set_litmusedge_friendly_name 分配或更新友好名称。
LEM 集成 get_cloud_activation_status 检查云激活状态和 Litmus Edge Manager (LEM) 连接状态。
run_docker_container_on_litmusedge 通过 Litmus Edge 市场(而不是 MCP 主机)启动一个 Docker 容器。
主题订阅 get_current_value_on_topic 订阅 Litmus Edge 主题上的当前值。使用全局变量 NATS_STATUS = False 取消订阅。
get_multiple_values_from_topic 从主题中检索多个值,用于绘图或批量访问。

使用方法

服务器发送事件 (SSE)

此服务器支持 MCP SSE 传输 以实现实时通信。

  • 客户端端点: http://<server-ip>:8000/sse
  • 默认绑定: 0.0.0.0:8000/sse
  • 通信:
    • 服务器 → 客户端: 通过 SSE 流式传输
    • 客户端 → 服务器: HTTP POST

Litmus Central

通过 Litmus Central 下载或试用 Litmus Edge。


集成

Cursor IDE

添加到 ~/.cursor/mcp.json.cursor/mcp.json

json
{
"mcpServers": {
"litmus-mcp-server": {
"url": "http://:8000/sse"
}
}
}

Cursor 文档


Claude Desktop

添加到 claude_desktop_config.json

json
{
"mcpServers": {
"litmus-mcp-server": {
"url": "http://:8000/sse"
}
}
}

Anthropic 文档


VS Code / GitHub Copilot

手动配置

在 VS Code 中:
打开用户设置(JSON)→ 添加:

json
{
"mcpServers": {
"litmus-mcp-server": {
"url": "http://:8000/sse"
}
}
}

或者在项目中使用 .vscode/mcp.json

VS Code MCP 文档


Windsurf

添加到 ~/.codeium/windsurf/mcp_config.json

json
{
"mcpServers": {
"litmus-mcp-server": {
"url": "http://:8000/sse"
}
}
}

Windsurf MCP 文档

MCP 服务器注册表


© 2025 Litmus Automation, Inc. 保留所有权利。

相关 MCP 服务