直播流字幕生成工具
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 校正等。
使用基本流程
- 提供可以播放的原始流地址,创建任务
- 选择字幕语言、配置字幕输出延迟时间等,然后启动任务
- 等待字幕生成、延迟输出,之后即可使用返回的播放地址观看包含实时字幕的直播
- 直播过程中可查看、编辑已生成但尚未输出的字幕
- 直播结束后停止或删除任务
主要功能
直播流管理
- 📋 获取直播流列表
- 🔍 获取单个直播流详情
- ➕ 添加新的直播流
- ✏️ 更新直播流配置
- 🗑️ 删除直播流
- ▶️ 启动直播流字幕处理
- ⏹️ 停止直播流字幕处理
字幕处理
- 📝 获取已生成但未输出的直播流字幕
- ✏️ 编辑已生成但未输出的直播流字幕
- 📄 配置默认 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:访问IDACCESS_KEY:访问密钥
在启动服务前,请确保设置了这些环境变量。
获取 API 密钥
请参考 奥点云 APAAS 平台 API 密钥获取指南 获取您的 ACCESS_ID 和 ACCESS_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 |
获取服务信息 | 无 |
支持的语言
中文、英文、德文、法文、日文、韩文等