Token导航 LogoToken导航TokenDH.com
YouTube Translate MCP logo
音视频stdio官方级别未说明来源级核验

YouTube Translate MCP

MCP Server

@smithery/cli

一个基于模型上下文协议(MCP)的服务器,提供YouTube视频的转录、翻译、字幕生成和内容摘要功能。

工具数

0

提示词数

0

GitHub Stars

4

资源数

0
视频处理PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

brianshin22

提供方

brianshin22

最后核验

2026/5/17 20:23

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @smithery/cli install @brianshin22/youtube-translate-mcp --client claude

详细介绍

YouTube翻译MCP

](https://smithery.ai/server/@brianshin22/youtube-translate-mcp)

A. 模型上下文协议(MCP) 用于访问YouTube翻译API的服务器,允许您获取YouTube视频的转录本、翻译和摘要。

特性

  • 获取YouTube视频的文字记录
  • 将成绩单翻译成不同的语言
  • 生成SRT或VTT格式的字幕
  • 创建视频内容摘要
  • 在视频中搜索特定内容

安装

通过Smithery安装

通过以下方式自动安装youtube翻译mcp for Claude Desktop 史密瑟里:

npx -y @smithery/cli install @brianshin22/youtube-translate-mcp --client claude

手动安装

此软件包需要Python 3.12或更高版本:

# Using uv (recommended)
uv pip install youtube-translate-mcp

# Using pip
pip install youtube-translate-mcp

或者从源代码安装:

# Clone the repository
git clone https://github.com/yourusername/youtube-translate-mcp.git
cd youtube-translate-mcp

# Using uv (recommended)
uv pip install -e .

# Using pip
pip install -e .

用法

要运行服务器,请执行以下操作:

# Using stdio transport (default)
YOUTUBE_TRANSLATE_API_KEY=your_api_key youtube-translate-mcp

# Using SSE transport
YOUTUBE_TRANSLATE_API_KEY=your_api_key youtube-translate-mcp --transport sse --port 8000

码头工人

您还可以使用Docker运行服务器:

# Build the Docker image
docker build -t youtube-translate-mcp .

# Run with stdio transport
docker run -e YOUTUBE_TRANSLATE_API_KEY=your_api_key youtube-translate-mcp

# Run with SSE transport
docker run -p 8000:8000 -e YOUTUBE_TRANSLATE_API_KEY=your_api_key youtube-translate-mcp --transport sse

环境变量

  • YOUTUBE_TRANSLATE_API_KEY:必填。用于访问YouTube翻译API的API密钥。

部署Smithery

此套餐包括 smithery.yaml 文件,便于部署 史密瑟里.

要部署,请设置 YOUTUBE_TRANSLATE_API_KEY 您的YouTube翻译API密钥的配置参数。

发展

先决条件

  • Python 3.12+
  • Docker(可选)

设置

# Create and activate a virtual environment using uv (recommended)
uv venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate

# Install dependencies using uv
uv pip install -e .

# Alternatively, with standard tools
python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
pip install -e .

使用Claude Desktop进行测试

要使用Claude Desktop(仅限macOS/Windows)进行测试,您需要将服务器添加到位于以下位置的Claude Desktop配置文件中 ~/Library/Application Support/Claude/claude_desktop_config.json.

方法一:地方发展

如果要测试本地开发版本,请使用此方法:

{
    "mcpServers": {
        "youtube-translate": {
            "command": "uv",
            "args": [
                "--directory",
                "/ABSOLUTE/PATH/TO/youtube-translate-mcp",
                "run",
                "-m", "youtube_translate_mcp"
            ],
            "env": {
              "YOUTUBE_TRANSLATE_API_KEY": "YOUR_API_KEY"
            }
        }
    }
}

确保更换 /ABSOLUTE/PATH/TO/youtube-translate-mcp 带有项目目录的实际路径。

方法2:基于Docker的测试

如果你更喜欢使用Docker进行测试(推荐用于更具可重复性的测试):

{
  "mcpServers": {
    "youtube-translate": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "YOUTUBE_TRANSLATE_API_KEY",
        "youtube-translate-mcp"
      ],
      "env": {
        "YOUTUBE_TRANSLATE_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

替换 YOUR_API_KEY 使用您的实际YouTube翻译API密钥。

有关在Claude Desktop中使用MCP服务器的更多信息,请参阅 MCP文件.

调试

  • 正常的MCP检查器有一个内置的MCP工具调用超时,对于这些视频处理调用来说,这个超时通常太短(截至2025年3月13日)。最好使用克劳德桌面,查看克劳德在~/Library/logs/Claude/MCP服务器-{asfasf}.log上的MCP日志。
  • 可以在与Claude交互时执行tail-f{log file}.log。

许可证

麻省理工学院

目录标签

目录标签

视频处理PythonClaude本地部署多语言翻译内容摘要字幕生成视频搜索

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP