webdatatools-social-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APIFY_TOKEN | Yes | Your Apify API token, required to authenticate and run WebDataTools Actors under your Apify account |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| google_search_scraperA | Google Search Results Scraper returns organic results (title, real URL, snippet, position) for any query through the Apify GOOGLE_SERP proxy — one row per SERP page, priced per page not per result. Billed to your own Apify account: ~$0.005 per result (Apify free-plan price, lower on paid plans). |
| youtube_comments_scraperA | Comments Scraper extracts comments, replies, likes and author details from any YouTube video URL or ID — no YouTube Data API key or quota needed. Billed to your own Apify account: ~$0.0005 per result (Apify free-plan price, lower on paid plans). |
| youtube_channel_videosA | YouTube channel latest videos scraper: give it a channel ID, @handle or channel URL and get the newest uploads with title, URL, views, likes, description and thumbnail — one row per video, no API key. Billed to your own Apify account: ~$0.001 per result (Apify free-plan price, lower on paid plans). |
| youtube_channel_scraperB | YouTube Channel Scraper extracts videos, Shorts or livestreams from any YouTube channel — title, views, duration, publish time and thumbnail — no API key or quota needed. Billed to your own Apify account: ~$0.0005 per video (Apify free-plan price, lower on paid plans). |
| youtube_search_scraperA | YouTube Search Results Scraper returns videos, channels or playlists for any keyword, with title, views, duration, channel and publish time — no API key, no quota. Billed to your own Apify account: ~$0.0005 per result (Apify free-plan price, lower on paid plans). |
| youtube_video_detailsA | YouTube Video Details Scraper returns views, likes, description, tags, category, channel and comment count for any YouTube video URL or ID — no YouTube Data API key or quota needed. Billed to your own Apify account: ~$0.001 per video (Apify free-plan price, lower on paid plans). |
| podcast_lookupA | Apple Podcasts lookup by id, URL, RSS feed or search term — podcast metadata (artwork, genres, episode count) plus the full episode list from the show's own RSS feed, one row per podcast or episode. Billed to your own Apify account: ~$0.001 per episode (Apify free-plan price, lower on paid plans). |
| bluesky_scraperA | Bluesky Post, Search & Profile Scraper returns post text, engagement counts, images, profile bios, followers, follows and thread replies from Bluesky's public API — one row per item, no login required. Billed to your own Apify account: ~$0.0005 per post (Apify free-plan price, lower on paid plans). |
| telegram_channel_scraperA | Scrapes public Telegram channels via the t.me/s/ web preview — post text, view counts, media flags, forwards, replies and links, one row per post, no API key or login required. Billed to your own Apify account: ~$0.0005 per Post (Apify free-plan price, lower on paid plans). |
| substack_scraperA | Scrapes any Substack publication's own public JSON archive API — title, author, publish date, paywall status, word count, likes and comments per post, one row per post, with an RSS fallback and optional full article text. Billed to your own Apify account: ~$0.0005 per Post (Apify free-plan price, lower on paid plans). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Several YouTube-related tools have overlapping purposes: youtube_search_scraper, youtube_channel_videos, and youtube_channel_scraper can all retrieve videos from channels with unclear distinctions. Similarly, youtube_comments_scraper and youtube_video_details both extract comments-related data, causing potential confusion.
Most tool names follow a consistent [platform]_[resource]_[action] pattern (e.g., youtube_search_scraper, google_search_scraper, bluesky_scraper), with minor deviations like podcast_lookup and substack_scraper that omit the action suffix but remain clear.
The server provides 10 tools covering multiple social media and web platforms, which fits the stated purpose of a multi-platform data scraping toolkit without being excessive or too sparse.
While most platforms have at least one scraper, notable gaps exist: no tools for Twitter/X, Instagram, or TikTok, which are major social media platforms. Additionally, some tools only cover specific aspects (e.g., YouTube lacks a dedicated playlist scraper), limiting completeness for a social media data toolkit.