mcpField
A
Archivarix Tube Search

Archivarix Tube Search

本地服务
github.com/Archivarix-com搜索与检索224 周前更新

关于 Archivarix Tube Search

Archivarix Tube Search 是供 AI 客户端检索 YouTube 存档内容的 MCP 服务,涵盖已删除视频及其元数据、字幕和摘要。它通过 stdio 转发到远程 MCP 服务,提供搜索工具、资源和提示词。

主要功能

  1. 01按频道发现存档视频
  2. 02全文搜索标题与描述
  3. 03获取视频元数据和字幕
  4. 04查看或生成 AI 摘要
  5. 05查询视频状态变更记录

适用场景

  1. 01查找频道的历史视频
  2. 02检索已删除视频及其字幕
  3. 03研究视频内容并浏览摘要

MCP 相关

本地程序通过 stdio 向 AI 客户端提供工具、资源和提示词,并以 Streamable HTTP 连接远程 Archivarix Tube Search MCP 服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"archivarix-com-tube-search": {
"command": "npx",
"args": [
"-y",
"tube-search-mcp"
],
"env": {
"TUBE_API_KEY": "<TUBE_API_KEY>"
}
}
}
}
启动命令npx -y tube-search-mcp
需要配置的环境变量
TUBE_API_KEY密钥API key for Archivarix Tube Search. Obtain at https://tube.archivarix.net/profile (Plus tier or API tier required).

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmtube-search-mcp1.0.4

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

tube-search-mcp

适用于 Archivarix Tube Search 的 MCP 服务 — 通过 AI 助手搜索已存档的 YouTube 视频。

搜索自 2005 年以来已编入索引的 10 亿多个 YouTube 视频。查找已删除的视频、元数据、缩略图和字幕。

快速开始

npx tube-search-mcp --api-key tsk_YOUR_KEY

或者使用环境变量:

export TUBE_API_KEY=tsk_YOUR_KEY
npx tube-search-mcp

在 tube.archivarix.net 获取 API 密钥(Profile → API Keys)。

配置

Claude Desktop

添加到 ~/.claude/claude_desktop_config.json:

{
  "mcpServers": {
    "tube-search": {
      "command": "npx",
      "args": ["-y", "tube-search-mcp"],
      "env": {
        "TUBE_API_KEY": "tsk_YOUR_KEY"
      }
    }
  }
}
Claude Code

添加到 ~/.claude/mcp.json:

{
  "mcpServers": {
    "tube-search": {
      "command": "npx",
      "args": ["-y", "tube-search-mcp"],
      "env": {
        "TUBE_API_KEY": "tsk_YOUR_KEY"
      }
    }
  }
}
VS Code

在项目中的 .vscode/mcp.json 添加:

{
  "servers": {
    "tube-search": {
      "command": "npx",
      "args": ["-y", "tube-search-mcp"],
      "env": {
        "TUBE_API_KEY": "tsk_YOUR_KEY"
      }
    }
  }
}
Cursor

添加到 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "tube-search": {
      "command": "npx",
      "args": ["-y", "tube-search-mcp"],
      "env": {
        "TUBE_API_KEY": "tsk_YOUR_KEY"
      }
    }
  }
}

可用工具

工具描述
search_channel查找 YouTube 频道中所有已存档的视频
search_videos对视频标题和描述进行全文搜索
get_video根据 ID 获取特定视频的元数据
get_subtitles获取易读的纯文本字幕
get_summary获取 AI 生成的视频摘要
generate_summary为视频生成新的 AI 摘要
browse_summaries按标签、频道或语言浏览摘要
get_video_status_history查看视频的状态变更历史
get_usage查看当前 API 用量和限额

资源

URI描述
tube://video/{videoId}视频元数据
tube://channel/{channelId}频道信息
tube://subtitles/{videoId}纯文本字幕
tube://summary/{videoId}AI 生成的摘要
tube://tags热门摘要标签

提示词

提示词描述
research_video全面的视频分析工作流
channel_overview频道研究和统计信息
find_deleted发现并分析已删除的视频

环境变量

变量描述默认值
TUBE_API_KEYAPI 密钥(必需)—
TUBE_MCP_URL自定义 MCP 端点https://tube.archivarix.net/mcp

工作原理

此软件包充当 stdio 到 HTTP 的代理。它通过 Streamable HTTP 连接到远程 Archivarix Tube Search MCP 服务,并通过 stdio 传输向本地 AI 客户端提供相同的工具、资源和提示词。

AI Client ←(stdio)→ tube-search-mcp ←(HTTP)→ tube.archivarix.net/mcp

文档

完整文档:tube.archivarix.net/guide/mcp

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。