直播工具

cpadyun/lss-mcp-server
Hosted
1 Stars 312 次浏览 flashrt 更新于 2026-08-23

MCP 服务配置

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

{
  "mcpServers": {
    "lss-mcp-server": {
      "args": [
        "-y",
        "lss-mcp-server"
      ],
      "command": "npx",
      "env": {
        "ACCESS_ID": "\u003cYOUR_ACCESS_ID\u003e",
        "ACCESS_KEY": "\u003cYOUR_ACCESS_KEY\u003e",
        "BACKEND_URL": "\u003cYOUR_BACKEND_URL\u003e"
      }
    }
  }
}

该服务需要配置环境变量:ACCESS_ID、ACCESS_KEY、BACKEND_URL

可用工具 (9 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

getProjectList 2 个参数

获取直播工具工程列表,支持分页和搜索

该工具无需必填参数,直接调用即可

createProject 1 个参数 需填 1 项

创建新的直播工具工程

必填参数:title

deleteProject 2 个参数 需填 2 项

删除指定的直播工具工程(需要同时提供id和projectId)

必填参数:id、projectId

getProjectInfo 1 个参数 需填 1 项

获取指定的直播工具工程信息

必填参数:projectId

getHistoryMonitorInfo 1 个参数 需填 1 项

获取指定的直播工具工程的历史监控信息,包括帧率、码率、推流流畅度等

必填参数:projectId

getLiveStreamInfo 1 个参数 需填 1 项

查看指定的直播工具工程的录制文件是否进入素材库,根据返回的isFilling取值("on"、"off")判断

必填参数:projectId

setLiveStreamInfo 2 个参数 需填 2 项

配置录制文件是否进入素材库。isFilling取值:"on"、"off"

必填参数:projectId、isFilling

getLiveUrls 1 个参数 需填 1 项

获取指定的直播工具工程的直播流地址,包括多种协议的推流地址和播放地址

必填参数:projectId

about

获取LSS MCP服务相关信息

该工具无需必填参数,直接调用即可

服务介绍

LSS MCP Server

LSS(Live Streaming Service)直播工具的 MCP(Model Context Protocol)服务器。

关于LSS

流媒体直播服务LSS(Live Streaming Service)是一种即开即用、稳定流畅、多协议、多平台、多网段支持的流媒体直播服务。

关于本服务

这是一个基于 MCP 协议的直播工具服务器,提供了直播工程管理、监控、录制等功能。通过此服务,AI助手可以帮助用户管理直播工程。

主要功能

  • 📋 工程管理:创建、删除、查询直播工程
  • 📊 监控信息:获取直播工程的历史监控数据(帧率、码率、流畅度等)
  • 🎥 录制管理:配置录制文件是否进入素材库
  • 🔗 流地址获取:获取直播工程的推流地址和播放地址

使用基本流程

  1. 创建新工程或查询已有工程
  2. 获取指定工程推流地址、播放地址
  3. 使用推流设备向推流地址推流,即可使用播放地址播放;同时支持推流录制

环境要求

  • Node.js >= 20

安装

npm install

认证

认证信息通过环境变量提供:

  • ACCESS_ID:访问ID
  • ACCESS_KEY:访问密钥

在启动服务前,请确保设置了这些环境变量。

获取 API 密钥

请参考 奥点云 APAAS 平台 API 密钥获取指南 获取您的 ACCESS_IDACCESS_KEY

使用

启动服务器

npm start

或直接运行:

node app_stdio.js

MCP服务配置(NPX启动)

{
    "mcpServers": {
        "lss-mcp-server": {
            "command": "npx",
            "args": [
                "-y",
                "lss-mcp-server"
            ],
            "env": {
                "ACCESS_ID": "<YOUR_ACCESS_ID>",
                "ACCESS_KEY": "<YOUR_ACCESS_KEY>",
                "BACKEND_URL": "<YOUR_BACKEND_URL>"
            }
        }
    }
}

可用工具

工具名称 描述
getProjectList 获取直播工程列表,支持分页
createProject 创建新的直播工程
deleteProject 删除指定的直播工程
getProjectInfo 获取直播工程详细信息
getHistoryMonitorInfo 获取直播工程历史监控数据
getLiveStreamInfo 查看录制文件是否进入素材库
setLiveStreamInfo 配置录制文件是否进入素材库
getLiveUrls 获取直播流地址(推流/播放)
about 获取服务相关信息

依赖项

  • @modelcontextprotocol/sdk: MCP 协议 SDK
  • zod: 数据验证库

许可证

ISC

相关 MCP 服务