Youtube MCP server

Youtube MCP server

site icon
2025.03.16 9
Python视频处理AI助手集成内容生成娱乐功能
mcp-youtube 是一个基于 Model Context Protocol (MCP) 的服务器,作为 Youtube API 和 AI 助手之间的桥梁。它允许 AI 助手通过安全可控的方式访问和处理 Youtube 视频数据。核心功能包括下载视频的隐藏字幕,并支持创建视频摘要等实用场景。
View on GitHub

Overview

基本能力

产品定位

mcp-youtube 是一个连接 Youtube API 和 AI 助手的桥梁服务,基于 Model Context Protocol (MCP) 实现。

核心功能

  • 下载指定视频的隐藏字幕

适用场景

  • 创建视频摘要

工具列表

该服务主要通过 MCP 协议与 AI 助手交互,没有单独列出的工具列表。

常见问题

  • 出现"Could not connect to MCP server mcp-youtube"消息时,可能是服务器配置不正确,建议检查配置文件中mcp-youtube二进制文件的完整路径。

使用教程

使用依赖

安装教程

uv tool install git+https://github.com/sparfenyuk/mcp-youtube

更新已安装的服务器:

uv tool upgrade --reinstall

卸载服务器:

uv tool uninstall mcp-youtube

调试方式

使用 MCP inspector 调试服务器:

npx @modelcontextprotocol/inspector uv run mcp-youtube

开发指南

  1. 克隆仓库
  2. 安装依赖
uv sync
  1. 运行服务器
uv run mcp-youtube --help

添加新工具的步骤详见README中的开发部分。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。