直播流字幕生成工具

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

MCP 服务配置

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

{
  "mcpServers": {
    "lsgs-mcp-server": {
      "args": [
        "-y",
        "lsgs-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

可用工具 (14 个)

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

live_stream_list 4 个参数

获取所有已添加的直播流及其状态

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

live_stream_detail 1 个参数 需填 1 项

根据直播流ID获取详细信息

必填参数:streamId

add_live_stream 6 个参数 需填 2 项

添加新的直播流配置

必填参数:streamUrl、title

update_live_stream 8 个参数 需填 1 项

更新指定直播流的配置信息

必填参数:streamId

delete_live_stream 1 个参数 需填 1 项

删除指定的直播流

必填参数:streamId

start_live_stream 1 个参数 需填 1 项

启动指定直播流的字幕处理

必填参数:streamId

stop_live_stream 1 个参数 需填 1 项

停止指定直播流的字幕处理

必填参数:streamId

get_live_stream_subtitles 1 个参数 需填 1 项

获取指定直播流的字幕数据

必填参数:streamId

update_live_stream_subtitles 4 个参数 需填 4 项

更新指定直播流的字幕内容

必填参数:streamId、startTime、endTime、text

upload_reference_file 2 个参数 需填 2 项

为指定直播流上传参考文本文件

必填参数:streamId、fileContent

add_ai_correct_reference 2 个参数 需填 2 项

为指定直播流添加AI校正参考文稿

必填参数:streamId、referenceList

del_ai_correct_reference 2 个参数 需填 2 项

删除指定直播流的AI校正参考文稿

必填参数:streamId、referenceList

get_live_stream_running_history 1 个参数 需填 1 项

获取指定直播流的运行历史记录

必填参数:streamId

about

获取LSGS MCP服务相关信息

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

服务介绍

LSGS MCP Server

直播字幕生成服务(Live Subtitles Generation Service)提供的 MCP(Model Context Protocol)服务。

项目简介

LSGS MCP Server 是一个基于 Model Context Protocol 的服务,为直播流提供多种语言的实时字幕生成、处理、观看功能。通过 MCP 协议,AI 助手可以直接调用直播字幕相关的各种功能,包括直播流管理、字幕处理、AI 校正等。

使用基本流程

  1. 提供可以播放的原始流地址,创建任务
  2. 选择字幕语言、配置字幕输出延迟时间等,然后启动任务
  3. 等待字幕生成、延迟输出,之后即可使用返回的播放地址观看包含实时字幕的直播
  4. 直播过程中可查看、编辑已生成但尚未输出的字幕
  5. 直播结束后停止或删除任务

主要功能

直播流管理

  • 📋 获取直播流列表
  • 🔍 获取单个直播流详情
  • ➕ 添加新的直播流
  • ✏️ 更新直播流配置
  • 🗑️ 删除直播流
  • ▶️ 启动直播流字幕处理
  • ⏹️ 停止直播流字幕处理

字幕处理

  • 📝 获取已生成但未输出的直播流字幕
  • ✏️ 编辑已生成但未输出的直播流字幕
  • 📄 配置默认 AI 校正参考文稿
  • 🤖 批量添加 AI 校正参考文稿
  • 🗑️ 删除 AI 校正参考文稿

监控与日志

  • 📈 获取运行历史记录

使用方法

作为 MCP 服务器

LSGS MCP Server 通过 stdio 传输协议运行,可以被支持 MCP 的 AI 客户端调用。

MCP服务配置(NPX启动)

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

认证

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

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

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

获取 API 密钥

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

可用的 MCP 工具

直播流管理工具

工具名称 功能描述 主要参数
live_stream_list 获取直播流列表 pageSize, pageIndex, title, running
live_stream_detail 获取单个直播流详情 streamId
add_live_stream 添加新的直播流 streamUrl, title, enableAiCorrectSubtitles
update_live_stream 更新直播流配置 streamId, title, subtitlesDelay, languages
delete_live_stream 删除直播流 streamId
start_live_stream 启动直播流处理 streamId
stop_live_stream 停止直播流处理 streamId

字幕处理工具

工具名称 功能描述 主要参数
get_live_stream_subtitles 获取直播流字幕 streamId
update_live_stream_subtitles 更新直播流字幕 streamId, startTime, endTime, text
upload_reference_file 上传参考文本 streamId, fileContent
add_ai_correct_reference 添加 AI 校正参考文稿 streamId, referenceList
del_ai_correct_reference 删除 AI 校正参考文稿 streamId, referenceList

监控工具

工具名称 功能描述 主要参数
get_live_stream_running_history 查询任务运行日志 streamId
about 获取服务信息

支持的语言

中文、英文、德文、法文、日文、韩文等

相关 MCP 服务