yutu
Rank #364io.github.eat-pray-ai/yutu
The AI-powered toolkit that grows your YouTube channel on autopilot
yutu is a Model Context Protocol (MCP) server published by eat-pray-ai. It ranks #364 of 132,046 servers tracked on MCP Toplist, and its repository has 690 GitHub stars. yutu is listed across 4 registries — Official MCP, PulseMCP, mcp.so and Glama, with 20 tracked versions. It was first listed on Jul 18, 2025 and most recently updated on Aug 20, 2026.
Ranks ahead of 131,682 of 132,046 servers on MCP Toplist.
Use yutu
Requires user-supplied configuration before first use — typically an API key, token or connection string set via environment variables.
claude mcp add yutu -e "YUTU_CREDENTIAL=<your YUTU_CREDENTIAL>" -e "YUTU_CACHE_TOKEN=<your YUTU_CACHE_TOKEN>" -e "YUTU_LOG_LEVEL=<your YUTU_LOG_LEVEL>" -- npx -y @eat-pray-ai/yutu mcp --mode stdioReplace each placeholder with your own value before saving.
claude mcp add yutu -e "YUTU_CREDENTIAL=<your YUTU_CREDENTIAL>" -e "YUTU_CACHE_TOKEN=<your YUTU_CACHE_TOKEN>" -e "YUTU_LOG_LEVEL=<your YUTU_LOG_LEVEL>" -- npx -y @eat-pray-ai/yutu mcp --mode http --port 8216Replace each placeholder with your own value before saving.
[mcp_servers.yutu]
command = "npx"
args = ["-y", "@eat-pray-ai/yutu", "mcp", "--mode", "stdio"]
[mcp_servers.yutu.env]
YUTU_CREDENTIAL = "<your YUTU_CREDENTIAL>"
YUTU_CACHE_TOKEN = "<your YUTU_CACHE_TOKEN>"
YUTU_LOG_LEVEL = "<your YUTU_LOG_LEVEL>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
[mcp_servers.yutu]
command = "npx"
args = ["-y", "@eat-pray-ai/yutu", "mcp", "--mode", "http", "--port", "8216"]
[mcp_servers.yutu.env]
YUTU_CREDENTIAL = "<your YUTU_CREDENTIAL>"
YUTU_CACHE_TOKEN = "<your YUTU_CACHE_TOKEN>"
YUTU_LOG_LEVEL = "<your YUTU_LOG_LEVEL>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"yutu": {
"command": "npx",
"args": [
"-y",
"@eat-pray-ai/yutu",
"mcp",
"--mode",
"stdio"
],
"env": {
"YUTU_CREDENTIAL": "<your YUTU_CREDENTIAL>",
"YUTU_CACHE_TOKEN": "<your YUTU_CACHE_TOKEN>",
"YUTU_LOG_LEVEL": "<your YUTU_LOG_LEVEL>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"yutu": {
"command": "npx",
"args": [
"-y",
"@eat-pray-ai/yutu",
"mcp",
"--mode",
"http",
"--port",
"8216"
],
"env": {
"YUTU_CREDENTIAL": "<your YUTU_CREDENTIAL>",
"YUTU_CACHE_TOKEN": "<your YUTU_CACHE_TOKEN>",
"YUTU_LOG_LEVEL": "<your YUTU_LOG_LEVEL>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"yutu": {
"command": "npx",
"args": [
"-y",
"@eat-pray-ai/yutu",
"mcp",
"--mode",
"stdio"
],
"env": {
"YUTU_CREDENTIAL": "<your YUTU_CREDENTIAL>",
"YUTU_CACHE_TOKEN": "<your YUTU_CACHE_TOKEN>",
"YUTU_LOG_LEVEL": "<your YUTU_LOG_LEVEL>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"yutu": {
"command": "npx",
"args": [
"-y",
"@eat-pray-ai/yutu",
"mcp",
"--mode",
"http",
"--port",
"8216"
],
"env": {
"YUTU_CREDENTIAL": "<your YUTU_CREDENTIAL>",
"YUTU_CACHE_TOKEN": "<your YUTU_CACHE_TOKEN>",
"YUTU_LOG_LEVEL": "<your YUTU_LOG_LEVEL>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"yutu": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@eat-pray-ai/yutu",
"mcp",
"--mode",
"stdio"
],
"env": {
"YUTU_CREDENTIAL": "<your YUTU_CREDENTIAL>",
"YUTU_CACHE_TOKEN": "<your YUTU_CACHE_TOKEN>",
"YUTU_LOG_LEVEL": "<your YUTU_LOG_LEVEL>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"servers": {
"yutu": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@eat-pray-ai/yutu",
"mcp",
"--mode",
"http",
"--port",
"8216"
],
"env": {
"YUTU_CREDENTIAL": "<your YUTU_CREDENTIAL>",
"YUTU_CACHE_TOKEN": "<your YUTU_CACHE_TOKEN>",
"YUTU_LOG_LEVEL": "<your YUTU_LOG_LEVEL>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"yutu": {
"command": "npx",
"args": [
"-y",
"@eat-pray-ai/yutu",
"mcp",
"--mode",
"stdio"
],
"env": {
"YUTU_CREDENTIAL": "<your YUTU_CREDENTIAL>",
"YUTU_CACHE_TOKEN": "<your YUTU_CACHE_TOKEN>",
"YUTU_LOG_LEVEL": "<your YUTU_LOG_LEVEL>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"yutu": {
"command": "npx",
"args": [
"-y",
"@eat-pray-ai/yutu",
"mcp",
"--mode",
"http",
"--port",
"8216"
],
"env": {
"YUTU_CREDENTIAL": "<your YUTU_CREDENTIAL>",
"YUTU_CACHE_TOKEN": "<your YUTU_CACHE_TOKEN>",
"YUTU_LOG_LEVEL": "<your YUTU_LOG_LEVEL>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"yutu": {
"command": "npx",
"args": [
"-y",
"@eat-pray-ai/yutu",
"mcp",
"--mode",
"stdio"
],
"env": {
"YUTU_CREDENTIAL": "<your YUTU_CREDENTIAL>",
"YUTU_CACHE_TOKEN": "<your YUTU_CACHE_TOKEN>",
"YUTU_LOG_LEVEL": "<your YUTU_LOG_LEVEL>"
}
}
}
}Replace each placeholder with your own value before saving.
{
"mcpServers": {
"yutu": {
"command": "npx",
"args": [
"-y",
"@eat-pray-ai/yutu",
"mcp",
"--mode",
"http",
"--port",
"8216"
],
"env": {
"YUTU_CREDENTIAL": "<your YUTU_CREDENTIAL>",
"YUTU_CACHE_TOKEN": "<your YUTU_CACHE_TOKEN>",
"YUTU_LOG_LEVEL": "<your YUTU_LOG_LEVEL>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.eat-pray-ai%2Fyutu)<a href="https://mcptoplist.com/server/io.github.eat-pray-ai%2Fyutu"><img src="https://mcptoplist.com/badge/io.github.eat-pray-ai%2Fyutu.svg" alt="MCP Toplist: Top 1% of 132,046" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 4 registries
eat-pray-ai
Available versions (20)
| Version | Published |
|---|---|
| 0.10.11-dev3 | Aug 20, 2026 |
| 0.10.11-dev2 | Aug 1, 2026 |
| 0.10.11-dev1 | Jul 26, 2026 |
| 0.10.10 | Jul 25, 2026 |
| 0.10.10-dev1 | Jun 27, 2026 |
| 0.10.9 | Jun 21, 2026 |
| 0.10.9-dev1 | May 28, 2026 |
| 0.10.8 | May 3, 2026 |
| v0.10.8-dev1 | Apr 18, 2026 |
| v0.10.7 | Apr 7, 2026 |
| v0.10.7-dev1 | Mar 18, 2026 |
| v0.10.7-dev | Mar 13, 2026 |
| v0.10.6 | Mar 3, 2026 |
| v0.10.6-dev | Feb 23, 2026 |
| v0.10.5 | Feb 23, 2026 |
| v0.10.5-dev | Jan 21, 2026 |
| v0.10.4-dev2 | Oct 24, 2025 |
| v0.10.4-dev1 | Oct 21, 2025 |
| v0.10.4-dev | Oct 19, 2025 |
| 0.1.0 | Nov 25, 2024 |
Frequently asked questions
- Who maintains yutu?
- yutu is maintained by eat-pray-ai, which publishes 1 MCP server (20 total versions) tracked on MCP Toplist.
- Is yutu listed on the Official MCP Registry?
- Yes — yutu is listed on the Official MCP Registry, alongside PulseMCP, mcp.so and Glama.
- How many versions does yutu have?
- MCP Toplist tracks 20 versions of yutu, most recently published on Aug 20, 2026.
- Where can I find the source code for yutu?
- The source code for yutu is hosted at github.com/eat-pray-ai/yutu.
Do you run this server?
Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.