Перейти к содержимому

YouTube MCP Server

Позволяет AI-моделям взаимодействовать с YouTube: получение видео-деталей, транскриптов, управление каналами и плейлистами

TypeScript
341 stars

Описание

Это MCP-сервер на Node.js для YouTube Data API v3, интегрирующий AI с платформой. Ключевые особенности: детальная информация о видео, статистика, транскрипты на нескольких языках с таймстампами, поиск контента, управление каналами и плейлистами. Технологии: npm-пакет, требует YouTube API-ключа. Применения: автоматизация контент-анализа, создание Shorts, мониторинг каналов в AI-приложениях.

Возможности

Информация о видео

Получение деталей видео (название, описание, длительность), статистики (просмотры, лайки, комментарии) и поиск видео по запросу.

Управление транскриптами

Извлечение транскриптов видео, поддержка нескольких языков, таймстампы и поиск внутри транскриптов.

Управление каналами

Получение деталей канала, список видео, статистика, поиск контента канала и плейлистов.

Управление плейлистами

Список элементов плейлиста, детали, поиск и получение транскриптов видео в плейлисте.

Установка

Установка:

  1. Установите пакет: npm install -g zubeid-youtube-mcp-server
  2. Добавьте в конфиг Claude Desktop (файл claude_desktop_config.json):
{
  "mcpServers": {
    "zubeid-youtube-mcp-server": {
      "command": "zubeid-youtube-mcp-server",
      "env": {
        "YOUTUBE_API_KEY": "your_youtube_api_key_here"
      }
    }
  }
}

Альтернатива без установки: используйте npx в конфиге:

{
  "mcpServers": {
    "youtube": {
      "command": "npx",
      "args": ["-y", "zubeid-youtube-mcp-server"],
      "env": {
        "YOUTUBE_API_KEY": "your_youtube_api_key_here"
      }
    }
  }
}

Для VS Code: добавьте в mcp.json аналогичный блок с inputs для API-ключа. Настройка API: В Google Cloud Console включите YouTube Data API v3 и создайте ключ.

Информация

Язык
TypeScript
GitHub Stars
341

Ссылки