YouTube Shorts Scraper and MCP Connector Techforce Global released the YouTube Shorts Scraper & MCP Connector on Apify, priced from $8.50 per 1,000 results, which extracts every Short from any YouTube channel with full engagement stats and optional video downloads. The tool accepts channel names, handles, URLs, or IDs, deduplicates entries, and can push results into Notion, Slack, Jira, and other platforms via MCP connectors. YouTube Shorts Scraper & MCP Connector Pricing from $8.50 / 1,000 results Go to Apify Store /store YouTube Shorts Scraper & MCP Connector Extract every Short from any channel by name, handle, or URL, with views, likes, comments, upload date & hashtags, plus optional video downloads. Pricing from $8.50 / 1,000 results Rating 0.0 0 Developer Maintained by Community /techforce.global Techforce Global Actor stats 0 Bookmarked 2 Total users 1 Monthly active users 9 days ago Last modified Categories Share YouTube Shorts Scraper & MCP Connector Extract every Short from any YouTube channel — title, view count, like count, comment count, duration, upload date, description, and hashtags — with an option to download the actual video files . No manual scrolling through a channel's Shorts shelf, no missing stats, no duplicate entries. Built for content researchers, social media teams, and creators who need a clean, structured feed of a channel's Shorts in minutes — not an afternoon of scrolling and copy-pasting. Type a channel name → get every Short with full stats → deliver them straight into your CRM, Notion, Slack, or Jira. ⭐ Why This Actor? - ✅ Just enter a channel — accepts a plain name, @handle , channel ID, or full channel URL, no manual URL-hunting required - ✅ Full engagement stats — views, likes, comments, upload date, description, and hashtags for every Short, not just the title and thumbnail - ✅ Automatic deduplication — YouTube's Shorts shelf occasionally repeats entries across continuation pages; this Actor filters them out by video ID so your dataset never has the same Short twice - ✅ Optional video downloads — grab the actual video file or audio-only for every Short, stored directly in the run's Key-Value Store with a public download link - ✅ Fast, resilient extraction — built on yt-dlp https://github.com/yt-dlp/yt-dlp with a lightweight metadata-only client, and a heavier fallback client kicking in only when a request genuinely fails - ✅ Deliver anywhere via MCP connectors — push scraped Shorts straight into Notion, Slack, Jira, GitHub, Linear, Airtable, and more - ✅ Export-ready — JSON, CSV, Excel, or direct API integration for your own pipeline 📝 Use Cases & ROI | Use Case | Time Saved | What You Get | |---|---|---| Content Research | 1–3 hrs/channel | Every Short a competitor or creator has posted, with stats, ready to sort by views/likes | Trend Monitoring | 1–2 hrs/week | Repeatable snapshots of view/like velocity across a channel's recent Shorts | Archiving & Repurposing | 2–5 hrs/batch | Bulk-downloaded video files for captioning, translation, or repost workflows | Reporting & Analytics | 1–3 hrs/report | Structured Shorts metadata piped into a spreadsheet, BI tool, or dashboard | Workflow Automation | 1–2 hrs/setup | New Shorts pushed automatically into Notion, Slack, or a task tracker via MCP connector | 🚀 How to Use - Open the Actor on Apify. - In Channel name, handle, or URL , enter the channel you want to scrape — e.g. @MrBeast , MrBeast , https://www.youtube.com/@MrBeast , or a channel ID like UCX6OQ3DkcsbYNE6H8uQQuVA . - Set Max Shorts to scrape or 0 for every available Short . - Toggle Download videos on if you want the actual video files, and pick a Video quality . Optional Pick an MCP connector to deliver results into Notion, Slack, Jira, etc.- Click Start — results are ready in minutes. - Open the Dataset tab to view or export results, or let the connector push them into your tools automatically. 🎯 Extended metadata on by default : fetches full per-video stats — views, likes, comments, upload date, description, hashtags. Turn itofffor a faster, listing-only run if you only need titles/URLs/thumbnails. 🌐 Proxy: requests run throughApify Proxyby default to reduce the chance of YouTube rate-limiting or blocking. You normally don't need to change this. 💡 First time with a connector? Run once with a connector selected — the run log prints the connector's available tool names, so you know what to put in Connector tool name. 🧩 Input Configuration | Field | Type | Required | Description | |---|---|---|---| channelUrl | String | ✔️ Yes | Channel name, @handle , channel ID, or full URL to scrape Shorts from. | maxShorts | Integer | Optional | Maximum number of Shorts to collect, most recent first. 0 = all available Shorts. Default: 25 . | extendedMetadata | Boolean | Optional | Fetch full per-video stats views, likes, comments, description, hashtags . Automatically enabled when downloading videos. Default: true . | downloadVideos | Boolean | Optional | Download the actual video file for each Short into the run's Key-Value Store. Default: false . | videoQuality | String | Optional | best , 1080p , 720p , 480p , or audio . Only used when downloadVideos is on. Default: best . | proxyConfiguration | Object | Optional | Proxy used to access YouTube. Defaults to Apify Proxy — recommended to avoid rate-limiting/blocking. | mcpConnector | Connector | Optional | Deliver results into a connector you've authorized Notion, Slack, Jira, GitHub, Linear, Airtable, … . | deliveryMode | Enum | Optional | summary one call with all Shorts , chunked split many Shorts across a few calls , perShort one call per Short , or none . Default: summary . | mcpTool | String | Optional | Tool to call on the connector e.g. create page , send message , create issue . | mcpArguments | Object | Optional | Arguments for the tool; string values support {placeholders} . | mcpMessageTemplate | String | Optional | Template rendered per delivery, exposed as the {message} placeholder. | Example — Just scrape metadata { "channelUrl": "@MrBeast", "maxShorts": 25, "extendedMetadata": true} Example — Scrape and download videos { "channelUrl": "@MrBeast", "maxShorts": 25, "extendedMetadata": true, "downloadVideos": true, "videoQuality": "720p", "proxyConfiguration": { "useApifyProxy": true }} Example — Scrape and deliver to Slack one message per Short { "channelUrl": "@MrBeast", "maxShorts": 15, "mcpConnector": "