{"status":"ok","name":"youtubeapi","version":"1.0.0","transport":"streamable-http","endpoint":"https://api.youtubeapi.io/mcp","tools":[{"name":"youtube_transcript","description":"Extract timed subtitle segments (offset_ms, duration_ms) and complete plain-text transcript for any YouTube video or Short. Supports auto-generated and manual caption tracks in all languages.","inputSchema":{"type":"object","properties":{"video_id":{"type":"string","description":"11-character YouTube video ID or full youtube.com/watch?v=... / youtu.be/... URL"},"lang":{"type":"string","description":"Preferred 2-letter subtitle language code (e.g. en, es, fr, de, ja). Defaults to en."}},"required":["video_id"]}},{"name":"youtube_video_info","description":"Fetch full YouTube video metadata including title, description, viewCount, likeCount, duration_seconds, upload_date, tags, chapters, keywords, and channel details.","inputSchema":{"type":"object","properties":{"video_id":{"type":"string","description":"11-character YouTube video ID or full YouTube URL"}},"required":["video_id"]}},{"name":"youtube_comments","description":"Extract top or newest video comments with author channel info, upvote count, reply count, published time, and continuation token for pagination.","inputSchema":{"type":"object","properties":{"video_id":{"type":"string","description":"11-character YouTube video ID or full YouTube URL"},"sort_by":{"type":"string","enum":["top","newest"],"description":"Sort comments by top or newest (default is top)"},"token":{"type":"string","description":"Continuation token for pagination"}},"required":["video_id"]}},{"name":"youtube_search","description":"Search YouTube videos, Shorts, channels, or playlists by query string with filters for type, duration, upload date, and sort order.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query keywords"},"type":{"type":"string","enum":["video","shorts","channel","playlist","all"],"description":"Result type filter (default video)"},"sort_by":{"type":"string","enum":["relevance","upload_date","view_count","rating"],"description":"Sort order"},"token":{"type":"string","description":"Continuation token for pagination"}},"required":["query"]}},{"name":"youtube_channel","description":"Resolve any YouTube channel handle (@handle), channel ID (UC...), or vanity URL to get subscriber count, video count, bio, avatar, and banner.","inputSchema":{"type":"object","properties":{"handle":{"type":"string","description":"Channel handle with or without @ (e.g. @MrBeast)"},"channel_id":{"type":"string","description":"Canonical YouTube channel ID starting with UC..."},"url":{"type":"string","description":"Full YouTube channel URL"}}}},{"name":"youtube_channel_videos","description":"List a YouTube channel's uploaded videos feed sorted by newest, popular, or oldest.","inputSchema":{"type":"object","properties":{"channel_id":{"type":"string","description":"Canonical YouTube channel ID starting with UC..."},"handle":{"type":"string","description":"Channel handle with or without @"},"sort_by":{"type":"string","enum":["newest","popular","oldest"],"description":"Sort order"},"token":{"type":"string","description":"Continuation token for pagination"}}}},{"name":"youtube_channel_shorts","description":"List a YouTube channel's uploaded Shorts feed sorted by newest or popular.","inputSchema":{"type":"object","properties":{"channel_id":{"type":"string","description":"Canonical YouTube channel ID starting with UC..."},"handle":{"type":"string","description":"Channel handle with or without @"},"sort_by":{"type":"string","enum":["newest","popular"],"description":"Sort order"},"token":{"type":"string","description":"Continuation token for pagination"}}}},{"name":"youtube_trending","description":"Fetch currently trending YouTube videos by country code and category.","inputSchema":{"type":"object","properties":{"geo":{"type":"string","description":"2-letter ISO country code (default US)"},"type":{"type":"string","enum":["now","music","gaming","movies"],"description":"Trending category"}}}}],"documentation":"https://youtubeapi.io/mcp"}