yutu

yutu

eat-pray-aiApache-2.0
472 звёзд52 форков
Yutu — это AI-инструмент, который превращает ваш YouTube-канал в автономную систему. Он работает как MCP-сервер, позволяя AI-ассистентам напрямую взаимодействовать с YouTube API. Вы можете загружать видео, управлять плейлистами, отслеживать аналитику и даже автоматически модерировать комментарии — всё через простые запросы на естественном языке. Инструмент ориентирован на создателей контента, маркетологов и разработчиков, которые хотят сократить ручную работу и сосредоточиться на стратегии. Подходит как для личных каналов, так и для корпоративных проектов. Yutu также может действовать как автономный агент, который сам выполняет рутинные операции, такие как ежедневная публикация нового видео или мониторинг комментариев, на основе заданных правил.

Установка

npx -y @eat-pray-ai/yutu

Характеристики

Общее

  • СтатусСообщество
  • Разработчикeat-pray-ai
  • ЛицензияApache-2.0

Технологии

  • Языки
    Go
  • Транспорт
    stdiostreamable-http

Описание

Возможности

  • Загружать видео на YouTube с полным контролем метаданных: название, описание, теги, статус приватности
  • Обновлять существующие видео: изменять заголовок, описание, теги, добавлять субтитры
  • Управлять плейлистами: создавать новые, добавлять или удалять видео, менять порядок
  • Получать детальную статистику по видео, плейлистам и каналу: просмотры, лайки, комментарии, демография зрителей
  • Искать видео и каналы по ключевым словам, фильтровать по дате, популярности и другим параметрам
  • Модерировать комментарии: читать, отвечать, удалять, помечать как спам
  • Управлять подписками: подписываться на каналы, отписываться, получать список подписок
  • Автоматизировать регулярные задачи: планировать публикации, генерировать описания и теги с помощью AI, обрабатывать уведомления

Как подключить

1. Установите сервер с помощью npx (необходима установленная Node.js):

npx -y @eat-pray-ai/yutu

2. Настройте клиент, например, Claude Desktop. Добавьте в конфигурацию claude_desktop_config.json следующий блок:

{"mcpServers":{"yutu":{"command":"npx","args":["-y","@eat-pray-ai/yutu"]}}}

3. Перезапустите клиент. После этого AI-ассистент сможет вызывать инструменты Yutu.

Для работы сервера потребуется настроить аутентификацию через YouTube Data API (ключ API или OAuth 2.0). Подробнее — в документации проекта.

Примеры запросов

  • «Загрузи видео "обзор.mp4" на канал, установи заголовок "Лучший обзор 2025" и добавь теги: обзор, 2025, техника»
  • «Покажи статистику по видео с ID dQw4w9WgXcQ за последние 7 дней: просмотры, лайки, комментарии»
  • «Создай плейлист "Мои лучшие видео" и добавь в него все видео с тегом "рекомендую"»
  • «Найди все новые комментарии на канале за сегодня и ответь автоматически: "Спасибо за отзыв! Мы ценим ваше мнение."»

Технические детали

  • Язык разработки: Go
  • Транспорт: stdio (стандартный ввод/вывод) и streamable-http
  • Лицензия: Apache-2.0
  • Совместимые клиенты: Claude Desktop, Continue.dev, MCP Inspector и любые другие MCP-клиенты
  • Установка: npm, Homebrew, Winget, Go install — подробнее в репозитории

Поделиться