{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.pratikgh0se/youtube-mcp","description":"Search YouTube, manage your channel and read analytics; every change needs your approval.","repository":{"url":"https://github.com/pratikgh0se/youtube-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"mcpb","identifier":"https://github.com/pratikgh0se/youtube-mcp/releases/download/v0.3.0/youtube-mcp-0.3.0.mcpb","version":"0.3.0","fileSha256":"8f370efead20d094960d887bb0dd407f92cb9e0e823b0eb40338813dfa30a52e","transport":{"type":"stdio"},"environmentVariables":[{"description":"YouTube Data API v3 key for public search, video, channel, comment and transcript tools.","isRequired":true,"isSecret":true,"name":"YOUTUBE_API_KEY"},{"description":"Path to the Desktop OAuth client JSON from Google Cloud, used to sign in to your channel.","isRequired":true,"name":"YOUTUBE_OAUTH_CLIENT_SECRET_FILE"},{"description":"Short profile name you choose (e.g. my-channel); keeps local state separate per channel.","isRequired":true,"name":"YOUTUBE_MCP_PROFILE_ID"},{"description":"Your channel ID (starts with UC); the signed-in Google account must own it.","isRequired":true,"name":"YOUTUBE_MCP_CHANNEL_ID"},{"description":"Directory for sign-in token, approvals and history. Defaults to ~/.youtube-mcp.","name":"YOUTUBE_MCP_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-29T14:01:14.505016Z","publishedAt":"2026-10-29T14:01:14.505016Z","updatedAt":"2026-10-29T14:01:14.505016Z","isLatest":true}}}
