mcpField
V
video-transcribe-mcp

video-transcribe-mcp

本地服务
github.com/demon24ru媒体与设计482 周前更新

关于 video-transcribe-mcp

video-transcribe-mcp 是一款 MCP 服务,可将视频链接、本地视频文件和图片转为文本,供兼容 MCP 的 LLM 客户端使用,并集成 optivus。

主要功能

  1. 01转录视频链接
  2. 02转录视频文件
  3. 03转录图片

适用场景

  1. 01提取 YouTube 视频中的文本
  2. 02将本地视频文件转为文本
  3. 03转录图片中的文字

MCP 相关

它向 MCP 客户端提供视频和图片转录工具,包括 `transcribe_video`、`transcribe_video_file` 和 `transcribe_image`。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"video-transcribe": {
"command": "npx",
"args": [
"-y",
"@demon24ru/video-transcribe-mcp"
]
}
}
}
启动命令npx -y @demon24ru/video-transcribe-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@demon24ru/video-transcribe-mcp

工具

还没有获取到工具列表

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

详细介绍

video-transcribe-mcp

一个 MCP 服务实现,与 optivus 集成,为大模型提供视频转录功能(例如 YouTube、Facebook、Tiktok 等)。

功能

  • 视频转录:将视频转录为文本
  • MCP 集成:可与 Dive 和其他兼容 MCP 的大模型配合使用
使用 Dive Desktop
  1. 在 Dive Desktop 中点击“+ Add MCP Server”
  2. 复制并粘贴此配置:
{
  "mcpServers": {
    "video-transcribe": {
      "command": "npx",
      "args": [
        "-y",
        "@demon24ru/video-transcribe-mcp"
      ]
    }
  }
}
  1. 点击“Save”以安装 MCP 服务

工具文档

  • transcribe_video

    • 将视频转录为文本
    • 输入:
      • urls(字符串,必填):视频 URL
  • transcribe_video_file

    • 将视频文件转录为文本
    • 输入:
      • file_path(字符串,必填):视频文件路径
  • transcribe_image

    • 将图片转录为文本
    • 输入:
      • file_path(字符串,必填):图片文件路径

使用示例

向大模型提问:

"Transcribe this video: https://youtube.com/watch?v=..."
"Transcribe this video file: /path/to/video.mp4"
"Transcribe this image: /path/to/image.jpg"

手动启动

如有需要,可手动启动服务:

npx @demon24ru/video-transcribe-mcp

调试

如有需要,可在调试模式下启动服务:

npm run prepare
npx @modelcontextprotocol/inspector node ./lib/index.mjs -y

要求

  • Node.js 20+
  • 兼容 MCP 的大模型服务

许可证

MIT

作者

@demon24ru

评论

支持 Markdown

第一次接触 MCP?

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

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