YouTube视频搜索与表格存储服务

该服务通过YouTube Data API v3搜索视频并将结果自动保存至Google Sheets,适用于需要批量管理视频数据的场景。

  • by Rickyyy1116
  • JavaScript
  • 本地部署
  • 11 星标
  • 更新于
在 GitHub 查看 Rickyyy1116/mcp-youtube-sheets

使用说明

YouTube到谷歌表格MCP服务器

此MCP服务器提供搜索YouTube视频并自动将结果保存到Google表格的功能。它旨在与Claude和其他支持模型上下文协议的AI助手一起工作。

英语 | 日本语

特性

  • 使用YouTube Data API v3搜索YouTube视频
  • 自动将搜索结果保存到Google表格
  • 可配置的搜索参数(查询,最大结果)
  • 结果包括视频标题、URL、频道名称和发布日期

安装

npm install @rikukawa/youtube-sheets-server

先决条件

  1. YouTube数据API v3设置:

  2. Google Sheets API设置:

    • 在同一个项目中,启用Google Sheets API
    • 创建服务帐户
    • 下载服务帐户密钥(JSON格式)
    • 通过服务帐户电子邮件共享您的目标Google表格

配置

将服务器添加到MCP设置文件中:

{
  "mcpServers": {
    "youtube-sheets": {
      "command": "node",
      "args": ["path/to/youtube-sheets-server/build/index.js"],
      "env": {
        "YOUTUBE_API_KEY": "your-youtube-api-key",
        "SPREADSHEET_ID": "your-spreadsheet-id"
      },
      "disabled": false,
      "alwaysAllow": []
    }
  }
}

用法

“让人工智能助手‘搜索具有‘ChatGPT使用情况’的YouTube视频并检索10个视频’,然后尝试以这种方式使用它。”

输出格式

该工具将把以下信息保存到您的Google表格中:

  • 视频标题
  • 视频链接
  • 频道名称
  • 发布日期

许可证

麻省理工学院

作者

川岛里库

仓库

GitHub存储库

NPM包

@rikukawa/youtube纸张服务器