DeepSRT MCP Server官方
一个 MCP 服务器,通过与 DeepSRT 的 API 集成,使用户能够以多种语言和格式生成 YouTube 视频的摘要。
Tools
get_summary
Get summary for a YouTube video
README
DeepSRT MCP 服务器
一个模型上下文协议 (MCP) 服务器,通过与 DeepSRT 的 API 集成,提供 YouTube 视频摘要功能。
功能特性
- 生成 YouTube 视频的摘要
- 支持叙述式和要点式两种摘要模式
- 多语言支持(默认:zh-tw)
- 与支持 MCP 的环境无缝集成
工作原理
-
内容缓存
- 视频必须首先通过 DeepSRT 打开,以确保内容缓存在服务中
- 首次观看会触发 DeepSRT 服务中的缓存过程
-
MCP 摘要检索
- 通过 MCP 请求摘要时,内容从 DeepSRT 的 CDN 边缘位置提供
- 这确保了摘要的快速高效交付
-
预缓存内容
- 某些视频可能已从之前的用户请求缓存在系统中
- 虽然您可能能够获取这些预缓存视频的摘要,但可用性无法保证
- 为了获得最佳效果,请确保首先通过 DeepSRT 打开视频
安装
为 Claude Desktop 安装
- 首先,构建服务器:
npm install
npm run build
- 将服务器配置添加到您的 Claude Desktop 配置文件:
- 在 macOS 上:
~/Library/Application Support/Claude/claude_desktop_config.json - 在 Windows 上:
%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"deepsrt-mcp": {
"command": "node",
"args": [
"/path/to/deepsrt-mcp/build/index.js"
]
}
}
}
为 Cline 安装
只需在聊天中要求 Cline 安装:
"Hey, install this MCP server for me from https://github.com/DeepSRT/deepsrt-mcp"
Cline 将自动为您安装 deepsrt-mcp 并更新您的 cline_mcp_settings.json。
用法
该服务器提供以下工具:
get_summary
获取 YouTube 视频的摘要。
参数:
videoId(必需): YouTube 视频 IDlang(可选): 语言代码 (例如,zh-tw) - 默认为 zh-twmode(可选): 摘要模式 ("narrative" 或 "bullet") - 默认为 narrative
使用示例
使用 Claude Desktop:
// MCP 工具将获取视频摘要
const result = await mcp.use_tool("deepsrt-mcp", "get_summary", {
videoId: "dQw4w9WgXcQ",
lang: "zh-tw",
mode: "narrative"
});
使用 Cline:
const result = await mcp.use_tool("deepsrt", "get_summary", {
videoId: "dQw4w9WgXcQ",
lang: "zh-tw",
mode: "bullet"
});
开发
安装依赖项:
npm install
启动开发服务器:
npm run dev
构建用于生产:
npm run build
演示
- https://www.threads.net/@pahud/post/DGmIR7gOG5M
- https://www.threads.net/@pahud/post/DGoGiMDuWa9
FAQ
问:我收到 404 错误,为什么?
答:这是因为视频摘要未缓存在 CDN 边缘位置,您需要使用 DeepSRT Chrome 扩展程序打开此视频,以将其缓存在 CDN 网络中,然后才能使用 MCP 获取该摘要。
您可以使用 cURL 验证缓存状态,如下所示
curl -s 'https://worker.deepsrt.com/transcript' \
-i --data '{"arg":"v=VafNvIcOs5w","action":"summarize","lang":"zh-tw","mode":"narrative"}' | grep -i "^cache-status"
cache-status: HIT
如果您看到 cache-status: HIT,则内容已缓存在 CDN 边缘位置,并且您的 MCP 服务器不应收到 404。
推荐服务器
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
@kazuph/mcp-fetch
用于获取网页内容和处理图像的模型上下文协议服务器。这使得 Claude Desktop(或任何 MCP 客户端)能够适当地获取网页内容和处理图像。
mcp-pinterest
用于图像搜索和信息检索的 Pinterest 模型上下文协议 (MCP) 服务器
mermaid-mcp-server
一个模型上下文协议 (MCP) 服务器,用于将 Mermaid 图表转换为 PNG 图像。
Glif
通过 MCP 运行托管在 Glif.app 上的 AI 工作流程,包括基于 ComfyUI 的图像生成器、表情包生成器、自拍、链式 LLM 调用等等。
ScreenshotOne MCP Server
一个官方的 MCP 服务器实现,它允许 AI 助手通过 ScreenshotOne API 捕获网站截图,从而在对话期间提供来自网页的视觉上下文。
AI Development Assistant MCP Server
一个由人工智能驱动的 Cursor 开发工具包,通过高级推理、UI 截图分析和代码审查工具提供智能编码辅助。
Draw Things MCP
一个集成,允许 Cursor AI 通过 Draw Things API 使用自然语言提示生成图像。
Smart Photo Journal MCP Server
这个 MCP 服务器旨在帮助用户通过位置、标签和人物搜索和分析他们的照片库,提供诸如照片分析和模糊匹配等功能,以增强照片管理。
Blender MCP Server
一个模型上下文协议服务器,允许管理和执行 Blender Python 脚本,使用户能够通过自然语言界面在无头 Blender 环境中创建、编辑和运行脚本。