Back to MCP directory
publicPublicdnsLocal runtime

youtube_mcp_server_go

一个基于Go语言构建的YouTube视频处理服务,包含下载和字幕获取功能

article

README

🚀 YouTube MCP 服务器项目

本项目可帮助你编译生成 youtube-mcp-server.exe 可执行文件,并获取转录功能,以下是详细的操作步骤。

🚀 快速开始

📦 安装指南

  • 执行 go mod tidy 命令以清理和管理 Go 模块的依赖项。
  • 使用 go build -o youtube-mcp-server.exe 编译生成名为 youtube-mcp-server.exe 的可执行文件。

💻 使用示例

基础用法

若要完成项目依赖管理和编译,可按以下步骤操作:

// 清理和管理 Go 模块的依赖项
go mod tidy

// 编译生成可执行文件
go build -o youtube-mcp-server.exe

🔗 获取转录功能

下载 https://github.com/yt-dlp/yt-dlp/releases 以获取转录功能。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client