modelscope·@Prajwal-ak-0/youtube-mcp
一种模型上下文协议服务器,用于分析YouTube视频,使用户能够提取字幕、生成摘要并使用Gemini AI查询视频内容。
一个用于YouTube视频分析的模型上下文协议(MCP)服务器,提供获取字幕、内容总结以及使用Gemini AI查询视频的工具。
要通过Smithery自动为Claude Desktop安装youtube-mcp:
npx -y @smithery/cli install @Prajwal-ak-0/youtube-mcp --client claude
克隆仓库:
git clone https://github.com/Prajwal-ak-0/youtube-mcp
cd youtube-mcp
创建虚拟环境并安装依赖项:
python -m venv .venv
source .venv/bin/activate # 在Windows上: .venv\Scripts\activate
pip install -e .
使用您的API密钥创建.env文件:
GEMINI_API_KEY=your_gemini_api_key
YOUTUBE_API_KEY=your_youtube_api_key
运行MCP服务器:
python main.py
安装MCP CLI:
pip install mcp
在项目中创建mcp.json文件:
{
"youtube": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/youtube-mcp",
"run",
"main.py",
"--transport",
"stdio",
"--debug"
]
}
}
使用MCP启动服务器:
mcp run youtube
构建Docker镜像:
docker build -t youtube-mcp .
使用您的API密钥运行容器:
docker run -e GEMINI_API_KEY=your_gemini_api_key -e YOUTUBE_API_KEY=your_youtube_api_key youtube-mcp
此MCP服务器可以在Smithery上部署以便更轻松地访问:
youtube/get-transcript: 获取视频字幕youtube/summarize: 生成视频摘要youtube/query: 回答关于视频的问题youtube/search: 搜索YouTube视频youtube/get-comments: 检索视频评论youtube/get-likes: 获取视频点赞数欢迎贡献!请随时提交Pull Request。
ModelContextProtocol服务器适用于Magic UI,它通过提供诸如跑马灯、动画、特效和互动背景等组件的代码,使AI助手能够轻松为Web应用程序实现UI组件。
一个提供网页开发工具的MCP服务器,例如屏幕捕捉功能,可以让AI代理获取并处理用户屏幕的截图。
一个由人工智能驱动的工具,可以从自然语言描述生成现代UI组件,并与流行的IDE集成,以简化UI开发工作流程。
通过模型上下文协议(MCP)将Blender连接到Claude AI,使Claude能够直接与Blender交互并对其进行控制,从而实现AI辅助的3D建模、场景操作和渲染。
集成了Dify AI API,为Ant Design组件提供代码生成服务,支持文本和图像输入,并具备流式处理能力。
一种模型上下文协议服务器,提供创建、管理和导出Excalidraw绘图的API功能,支持SVG、PNG和JSON等多种格式。