{"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.1","packages":[{"registryType":"mcpb","identifier":"https://github.com/pratikgh0se/youtube-mcp/releases/download/v0.3.1/youtube-mcp-0.3.1.mcpb","version":"0.3.1","fileSha256":"16224d8d1eb4c04fc9e74002b99b592566ceb801e81e6b25016f999046cfb1e4","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-31T09:56:35.24799Z","publishedAt":"2026-10-31T09:56:35.24799Z","updatedAt":"2026-10-31T09:56:35.24799Z","isLatest":true}}}
