Youtube MCP Server 9tv

一个YouTube MCP服务器项目,提供视频搜索、字幕提取和语义搜索功能,支持与AI客户端集成。
2.5分
14

什么是YouTube MCP Server?

YouTube MCP Server是一个智能视频处理工具,它可以帮助您搜索YouTube视频、获取视频字幕,并能智能分析视频内容。通过语义搜索功能,您可以像与助手对话一样查找视频中的特定内容。

如何使用YouTube MCP Server?

只需安装并运行服务器,然后在支持MCP协议的应用(如Claude)中使用简单的命令即可。无需编程知识,通过自然语言就能操作。

适用场景

适合研究人员快速查找视频资料、学生获取课程视频字幕、内容创作者分析热门视频内容,以及任何需要从YouTube视频中提取信息的场景。

主要功能

视频搜索无需使用官方API即可搜索YouTube视频,支持自定义结果数量
字幕提取自动获取任何YouTube视频的字幕文本
语义搜索智能搜索存储的视频字幕内容,理解查询意图而非简单关键词匹配
内容存储将视频信息和字幕存储在智能数据库中,方便后续检索

优势与局限性

优势
无需YouTube官方API密钥即可搜索视频
支持自然语言查询,使用简单直观
智能语义搜索能理解查询意图
可集成到多种支持MCP协议的客户端使用
局限性
需要Google API密钥进行内容分析
部分功能依赖第三方服务
视频字幕提取可能不适用于所有视频

如何使用

安装准备
确保已安装Python 3.8+和uv包管理器
设置环境
创建并激活虚拟环境
安装依赖
安装所需软件包
配置API密钥
在.env文件中添加您的Google API密钥
启动服务器
选择以下任一方式运行服务器

使用案例

查找学习资源寻找Python编程教程视频
研究视频内容获取视频字幕进行分析
智能内容检索在存储的视频中查找特定概念

常见问题

为什么需要Google API密钥?
可以搜索多少视频?
所有视频都能获取字幕吗?
如何支持这个项目?

相关资源

项目GitHub仓库
源代码和最新更新
MCP协议文档
Model Context Protocol官方文档
支持我们
通过Buy Me a Coffee支持开发
安装
复制以下命令到你的Client进行配置
"mcpServers": {
  "youtube": {
    "command": "C:\\Path\\To\\Your\\Project\\.venv\\Scripts\\python.exe",
    "args": ["C:\\Path\\To\\Your\\Project\\server.py"],
    "env": {
      "GOOGLE_API_KEY": "your_api_key_here"
    }
  }
}

"mcpServers": {
  "youtube": {
    "command": "uv",
    "args": ["--directory", "C:\\Path\\To\\Your\\Project", "run", "server.py"],
    "env": {
      "GOOGLE_API_KEY": "your_api_key_here"
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。
精选MCP服务推荐
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
4.0K
5分
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6.8K
4.5分
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
963
4.3分
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1.9K
5分
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
817
4.5分
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
884
4.8分
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
5.3K
4.7分
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
320
4.8分
AIbase
智启未来,您的人工智能解决方案智库
简体中文