Skip to content
appsgit

yutu

yutu is an MCP server that adds tools to AI assistants such as Claude Desktop, Claude Code and Cursor. The AI-powered toolkit that grows your YouTube channel on autopilot. It has 696 GitHub stars, is released under the Apache-2.0 license and runs locally with npx -y @eat-pray-ai/yutu.

github.com/eat-pray-ai/yutu (opens in a new tab)

  • Official
  • Needs API key
  • Other
  • Apache-2.0
  • Actively maintained

Install yutu

Generated from the server's MCP registry entry. Replace your-value with your own values.

Claude Desktop

claude_desktop_config.json
{
  "mcpServers": {
    "yutu": {
      "command": "npx",
      "args": [
        "-y",
        "@eat-pray-ai/yutu"
      ],
      "env": {
        "YUTU_CREDENTIAL": "your-value",
        "YUTU_CACHE_TOKEN": "your-value"
      }
    }
  }
}

Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.

Claude Code

claude mcp add --env YUTU_CREDENTIAL=your-value --env YUTU_CACHE_TOKEN=your-value --transport stdio yutu -- npx -y @eat-pray-ai/yutu

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "yutu": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@eat-pray-ai/yutu"
      ],
      "env": {
        "YUTU_CREDENTIAL": "your-value",
        "YUTU_CACHE_TOKEN": "your-value"
      }
    }
  }
}

Project file; use ~/.cursor/mcp.json to enable it in every project.

VS Code

.vscode/mcp.json
{
  "inputs": [
    {
      "type": "promptString",
      "id": "yutu_credential",
      "description": "YUTU_CREDENTIAL",
      "password": true
    },
    {
      "type": "promptString",
      "id": "yutu_cache_token",
      "description": "YUTU_CACHE_TOKEN",
      "password": true
    }
  ],
  "servers": {
    "yutu": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@eat-pray-ai/yutu"
      ],
      "env": {
        "YUTU_CREDENTIAL": "${input:yutu_credential}",
        "YUTU_CACHE_TOKEN": "${input:yutu_cache_token}"
      }
    }
  }
}

Config formats checked against the official docs on Oct 7, 2026: modelcontextprotocol.io (opens in a new tab), code.claude.com (opens in a new tab), cursor.com (opens in a new tab), code.visualstudio.com (opens in a new tab).

Environment variables

Variables the server reads at startup.

NameRequiredDescription
YUTU_CREDENTIALsecretYesGCP project credential for yutu, Base64 encoded JSON or path to JSON file
YUTU_CACHE_TOKENsecretYesYouTube authentication token, Base64 encoded JSON or path to JSON file
YUTU_LOG_LEVELNoLog level

About yutu

yutu is a CLI, MCP server, and AI agent for YouTube that automates your entire YouTube workflow — from uploading and optimizing videos to managing comments, playlists, and channel branding — so you can get more views, higher click-through rates, and stronger audience engagement with less manual effort. 中文文档

  • cli
  • youtube
  • mcp
  • automation
  • bot
  • video
  • agent
  • ai
  • gemini
  • linux

FAQ

yutu FAQ

Still curious? Email info@appsgit.com.

What is yutu?

yutu is an MCP server that adds tools to AI assistants such as Claude Desktop, Claude Code and Cursor. The AI-powered toolkit that grows your YouTube channel on autopilot. It has 696 GitHub stars, is released under the Apache-2.0 license and runs locally with npx -y @eat-pray-ai/yutu. The source code is at github.com/eat-pray-ai/yutu.

How do I install the yutu MCP server?

Add the command npx -y @eat-pray-ai/yutu to your MCP client: put it in claude_desktop_config.json for Claude Desktop, run claude mcp add for Claude Code, or add it to .cursor/mcp.json (Cursor) or .vscode/mcp.json (VS Code). The snippets on this page are ready to paste.

Is yutu free?

The server is open source under the Apache-2.0 license, so running it is free. It needs credentials (YUTU_CREDENTIAL and YUTU_CACHE_TOKEN) for the service it connects to, which may require a paid account.

Is yutu actively maintained?

The most recent commit was on Oct 5, 2026. The latest release is v0.11.0, published Oct 2, 2026. appsgit only lists MCP servers with a commit in the last six months and re-checks every server daily.