Skip to main content
Glama

yutu

by eat-pray-ai
server.json3.06 kB
{ "$schema": "https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json", "title": "yutu", "name": "io.github.eat-pray-ai/yutu", "description": "A fully functional MCP server and CLI for YouTube", "icons": [ { "mimeType": "image/svg+xml", "sizes": ["any"], "src": "https://raw.githubusercontent.com/eat-pray-ai/yutu/main/assets/yutu-ico.svg" } ], "repository": { "url": "https://github.com/eat-pray-ai/yutu", "source": "github", "id": "643163403" }, "version": "v0.10.4-dev", "packages": [ { "registryType": "oci", "identifier": "ghcr.io/eat-pray-ai/yutu:v0.10.4-dev", "transport": { "type": "streamable-http", "url": "http://localhost:8216/mcp" }, "runtimeArguments": [ { "type": "named", "name": "--user", "value": "{user}:{group}", "description": "Username or UID in docker (format: <name|uid>[:<group|gid>])", "isRepeated": false, "isRequired": false, "variables": { "user": { "description": "The current user, output of `id -u`" }, "group": { "description": "The current user's primary group, output of `id -g`" } } }, { "type": "named", "name": "--mount", "value": "type=bind,source={hostPath},target=/app", "description": "Working directory inside the container", "isRepeated": false, "isRequired": false, "variables": { "hostPath": { "description": "The directory containing `youtube.token.json` and `youtube.token.json`" } } }, { "type": "named", "name": "-p", "value": "8216:8216", "description": "Publish MCP server port", "isRepeated": false, "isRequired": true } ], "runtimeHint": "docker", "packageArguments": [ { "type": "positional", "value": "mcp" }, { "type": "named", "name": "--mode", "value": "http" } ], "environmentVariables": [ { "description": "GCP project credential for yutu, base64 encoded JSON or path to JSON file", "isRequired": true, "format": "string", "isSecret": true, "name": "YUTU_CREDENTIAL" }, { "description": "YouTube authentication token, base64 encoded JSON or path to JSON file", "isRequired": true, "format": "string", "isSecret": true, "name": "YUTU_CACHE_TOKEN" }, { "description": "Log level", "isRequired": false, "format": "string", "isSecret": false, "name": "YUTU_LOG_LEVEL", "default": "INFO", "choices": ["DEBUG", "INFO", "WARNING", "ERROR"] } ] } ] }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/eat-pray-ai/yutu'

If you have feedback or need assistance with the MCP directory API, please join our Discord server