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 — подробнее в репозитории