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

MCP Youtube Transcript Downloader

MCP Server

@milor123/mcp-youtube-transcript-downloader

一款轻量级的MCP服务器工具,通过Supadata API获取YouTube视频字幕,适用于AI内容分析、摘要生成等场景。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
视频处理工作流自动化JavaScript内容分析

安装说明

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

作者 / 组织

Milor123

提供方

Milor123

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

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

命令预览

npx @milor123/mcp-youtube-transcript-downloader

详细介绍

🎬 MCP YouTube转录下载器

将YouTube视频转录直接下载到您的AI工作流程中,无需再复制/粘贴!

](https://www.npmjs.com/package/@milor123/mcp-youtube-transcript-downloader) ![License: MIT](https://opensource.org/licenses/MIT) ](https://nodejs.org/)

一个极简主义的MCP服务器,使用 支持API非常适合需要分析视频内容、创建摘要或提取关键信息的AI助手。

⚡ 特性

  • 🎯 两个方便的工具get_transcript 为了快速下载, get_transcript_and_save 用于全路径控制
  • 📦 零依赖 --轻便快速
  • 🔑 灵活的身份验证 --来自文件或环境变量的令牌
  • 🛡️ 基本错误处理 --出错时清除错误消息

______________________________________________________________________

🚀 快速开始

先决条件

  • 18岁或以上
  • 一个免费的Supadata API密钥

安装

# Install dependencies
npm install

# Build the project
npm run build

# Or use directly with npx
npx @milor123/mcp-youtube-transcript-downloader

获取您的免费API密钥

注册地址: https://supadata.ai

100个请求/月免费 --无需信用卡!非常适合个人项目和实验。

配置

创建一个 token_api.txt 使用API密钥在项目根目录中创建文件:

sd_your_api_key_here

或者设置一个环境变量:

export SUPADATA_API_KEY="sd_your_api_key_here"

______________________________________________________________________

📥 可用工具

get_transcript

下载YouTube视频转录并将其保存到 .txt 文件。返回转录内容和文件名,以供后续操作使用。

参数类型必填说明
youtube_urlstring完整的YouTube视频URL(例如。, https://www.youtube.com/watch?v=dQw4w9WgXcQ)
filenamestring不带扩展名的自定义文件名。如果省略,则使用视频ID

退货:

  • content --完整的成绩单文本
  • _meta.filename --保存成绩单的文件名
  • _meta.videoId --提取的YouTube视频ID

请求示例:

{
  "youtube_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
  "filename": "rick_roll_transcript"
}

示例响应:

{
  "content": [
    {
      "type": "text",
      "text": "Never gonna give you up, never gonna let you down..."
    }
  ],
  "_meta": {
    "filename": "rick_roll_transcript.txt",
    "videoId": "dQw4w9WgXcQ"
  }
}

______________________________________________________________________

get_transcript_and_save

下载YouTube视频转录并将其保存到 特定文件路径 由您选择。当您需要精确控制文件的存储位置时,这很好。

参数类型必填说明
youtube_urlstring完整的YouTube视频URL
filepathstring完整文件路径,包括 .txt 扩展(例如。, C:/Users/You/Documents/transcript.txt)

退货:

  • 带有保存成绩单的文件路径的确认消息

请求示例:

{
  "youtube_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
  "filepath": "C:/Users/You/Documents/my_transcripts/rick_roll.txt"
}

示例响应:

{
  "content": [
    {
      "type": "text",
      "text": "Transcript saved to C:/Users/You/Documents/my_transcripts/rick_roll.txt"
    }
  ]
}
💡 提示: 如果父目录不存在,此工具会自动创建父目录!

______________________________________________________________________

🤖 AI客户端配置

开源代码

选项1-远程(推荐-即将推出)

{
  "mcpServers": {
    "youtube-transcript": {
      "type": "remote",
      "url": "https://your-remote-mcp-server.com/youtube-transcript",
      "environment": {
        "SUPADATA_API_KEY": "sd_your_api_key_here"
      }
    }
  }
}
远程托管允许多个用户共享单个MCP服务器。联系维护人员访问服务器。

选项2-本地(npx安装)

{
  "mcpServers": {
    "youtube-transcript": {
      "type": "local",
      "command": ["npx", "@milor123/mcp-youtube-transcript-downloader"],
      "enabled": true,
      "environment": {
        "SUPADATA_API_KEY": "sd_28bee9cd727665ed7a6ceebcf4c90334"
      }
    }
  }
}

克劳德桌面

{
  "mcpServers": {
    "youtube-transcript": {
      "command": "node",
      "args": ["/full/path/to/dist/index.js"],
      "env": {
        "SUPADATA_API_KEY": "sd_your_api_key_here"
      }
    }
  }
}

______________________________________________________________________

💰 Supadata免费套餐

特征限制
每月请求数100
需要信用卡❌ 没有
成本自由!

获取API密钥: https://supadata.ai

______________________________________________________________________

📁 项目结构

@milor123/mcp-youtube-transcript-downloader/
├── src/
│   └── index.ts          # Main MCP server implementation
├── dist/                 # Compiled JavaScript output (generated after build)
├── token_api.txt         # Your API token (never commit this!)
├── package.json
├── tsconfig.json
└── README.md

______________________________________________________________________

❤️ 致谢与致谢

这个项目的灵感来自于 穆蒂格里斯福克。感谢您激发了这个MCP服务器的原创想法!

______________________________________________________________________

📜 许可证

麻省理工学院许可证——您可以在项目中自由使用它!

目录标签

目录标签

视频处理工作流自动化JavaScript内容分析本地部署AI辅助工具字幕提取自动化工作流

接入字段

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

stdio

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

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@milor123/mcp-youtube-transcript-downloader

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiotoken部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP