Back to Home
eat-pray-ai icon

yutu

Verified Safe

by eat-pray-ai

Overview

Automates YouTube workflows and manages YouTube resources as a command-line interface (CLI) tool and an MCP (Model Context Protocol) server for AI agents.

Installation

Run Command
docker run --rm -it -u $(id -u):$(id -g) -v /absolute/path/to/credentials_dir:/app -p 8216:8216 -e YUTU_CREDENTIAL=/app/client_secret.json -e YUTU_CACHE_TOKEN=/app/youtube.token.json ghcr.io/eat-pray-ai/yutu:latest mcp --mode http

Environment Variables

  • YUTU_CREDENTIAL
  • YUTU_CACHE_TOKEN
  • YUTU_LOG_LEVEL
  • GEMINI_MODEL
  • GEMINI_API_KEY
  • YUTU_AGENT_INSTRUCTION

Security Notes

Relies on the user to securely handle OAuth credentials (client_secret.json and youtube.token.json). The tool's OAuth flow includes state verification for CSRF protection and uses a localhost redirect URI. Environment variables for credentials are correctly marked as secrets in the MCP server configuration. File operations for credentials use a controlled root directory.

Similar Servers

Stats

Interest Score56
Security Score9
Cost ClassMedium
Avg Tokens50
Stars350
Forks30
Last Update2025-12-06

Tags

YouTube automationCLI toolMCP servervideo managementAI agent