social-scraping

Scrapes TikTok, Instagram, Facebook, and Reddit profiles, posts, and followers via async polling.

16|12|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/Merit-Systems/agentcash-skills --skill social-scraping
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: social-scraping
Source: https://github.com/Merit-Systems/agentcash-skills/tree/main/mcp/skills/social-scraping
Command: npx skills add https://github.com/Merit-Systems/agentcash-skills --skill social-scraping

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Social data is fragmented across platforms and often requires multi-step, paid collection flows to retrieve profiles, posts, comments, and follower lists. This Skill centralizes cross-platform scraping into a predictable trigger-and-poll workflow so you can reliably collect social media signals for research, monitoring, and influencer analysis.

Core Features & Use Cases

  • Cross-Platform Coverage: Collect profiles, posts, comments, reactions, followers, and following on TikTok, Instagram, Facebook, and Reddit.
  • Async Trigger-and-Poll Flow: Initiate paid POST triggers that return a JWT token, then poll job status with free GET requests until data is ready.
  • Pagination & Limits: Support for cursors, page_info.has_next_page, and adjustable parameters like max_posts, max_followers, and max_page_size.
  • Use Case Example: Run a profile deep dive: trigger profile collection, poll until finished, then trigger posts and followers collection to build an influencer audience dataset.

Quick Start

Use the social-scraping skill to trigger an Instagram profile collection for handle natgeo, poll until the job finishes, then fetch the related posts and followers.

Frequently Asked Questions about social-scraping

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape social media profiles across TikTok, Instagram, Facebook, and Reddit?

You can scrape social media profiles across TikTok, Instagram, Facebook, and Reddit by triggering a paid POST request to start collection, then polling job status with free GET requests until the profile data is ready to retrieve.

How does asynchronous polling work for social media scraping jobs?

Asynchronous polling for social media scraping works by returning a JWT token from an initial paid POST trigger, which you then use to send free GET polling requests to check the job status until your data extraction finishes.

Can I collect follower lists and post comments from multiple social platforms?

Yes, you can collect follower lists and post comments from multiple social platforms. The skill supports retrieving follower lists, posts, comments, and reactions across TikTok, Instagram, Facebook, and Reddit.

How do I handle pagination when collecting large numbers of posts and followers?

You handle pagination when collecting posts and followers by using cursors and checking page_info.has_next_page. You can also control the volume of data retrieved by setting adjustable limits like max_posts and max_followers.

What is the best way to run a cross-platform influencer profile deep dive?

The best way to run a cross-platform influencer profile deep dive is to trigger profile collection first, poll until it finishes, then sequentially trigger posts and followers collection to build a complete audience dataset.

Are there limits on how many posts or followers I can scrape per profile?

Yes, there are limits on how many posts or followers you can scrape per profile. You can manage data volume by setting adjustable parameters such as max_posts, max_followers, and max_page_size during your collection triggers.