Skip to main content
Glama

YouTube から Google Sheets MCP サーバーへ

このMCPサーバーは、YouTube動画を検索し、結果をGoogleスプレッドシートに自動保存する機能を提供します。Claudeやモデルコンテキストプロトコル(MCP)をサポートするその他のAIアシスタントと連携するように設計されています。

英語|日本語

特徴

  • YouTube Data API v3 を使用して YouTube 動画を検索する

  • 検索結果をGoogleスプレッドシートに自動的に保存する

  • 設定可能な検索パラメータ(クエリ、最大結果数)

  • 結果には、動画のタイトル、URL、チャンネル名、公開日が含まれます

Related MCP server: YouTube MCP Server

インストール

npm install @rikukawa/youtube-sheets-server

前提条件

  1. YouTube Data API v3 のセットアップ:

    • Google Cloud Consoleに移動

    • 新しいプロジェクトを作成する

    • YouTube Data API v3 を有効にする

    • APIキーを作成する

  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": []
    }
  }
}

使用法

「AIアシスタントに『「ChatGPTの使い方」でYouTube動画を検索して10本取得して』と指示して、実際に使ってみてください。」

出力形式

このツールは、次の情報を Google スプレッドシートに保存します。

  • ビデオタイトル

  • ビデオURL

  • チャンネル名

  • 公開日

ライセンス

マサチューセッツ工科大学

著者

川島陸

リポジトリ

GitHubリポジトリ

NPMパッケージ

@rikukawa/youtube-sheets-server

Related MCP Connectors

Related MCP Servers