Y

YouTube Sheets助手

@Rickyyy1116/mcp-youtube-sheets
0 Stars 450 次浏览 Rickyyy1116 更新于 2026-08-23

提供了搜索[YouTube](https://www.youtube.com/)视频并将结果自动保存到[Google Sheets](https://workspace.google.com/products/sheets/)的功能。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

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

该服务需要配置环境变量:SPREADSHEET_ID、YOUTUBE_API_KEY

服务介绍

YouTube to Google Sheets MCP 服务器

该MCP服务器提供搜索YouTube视频并将结果自动保存到Google Sheets的功能。它设计用于支持模型上下文协议(Model Context Protocol)的Claude和其他AI助手。

English | 日本語

功能

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

安装

npm install @rikukawa/youtube-sheets-server

前提条件

  1. YouTube Data API v3 设置:

  2. Google Sheets API 设置:

    • 在同一项目中,启用Google Sheets API
    • 创建服务账号
    • 下载服务账号密钥(JSON格式)
    • 将您的目标Google Sheet与服务账号邮箱共享

配置

将此服务器添加到您的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": []
    }
  }
}

使用方法

“请AI助手‘搜索包含“ChatGPT usage”的YouTube视频并检索10个视频’,并以这种方式尝试使用。”

输出格式

工具会将以下信息保存到您的Google Sheet中:

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

许可证

MIT

作者

Riku Kawashima

代码仓库

GitHub Repository

NPM 包

@rikukawa/youtube-sheets-server

相关 MCP 服务