The right MCP when the workflow needs platform-specific scraping (Reddit, LinkedIn engagement, Twitter, Instagram). Apify's actor library is broader than Firecrawl for these vertical use cases.
claude mcp add apify --env APIFY_TOKEN=apify_api_xxx -- npx -y @apify/actors-mcp-server
Sign up at apify.com, generate an API token in your account settings. Replace `apify_api_xxx` with the token, run the command, restart Claude Code. Apify charges per actor compute unit consumed, not per actor install. Free tier includes $5/mo of credits, enough for low-volume piloting.
Apify maintains an official MCP server that exposes their entire actor marketplace as Claude tool calls. Where Firecrawl is a general-purpose web scraper, Apify is a marketplace of pre-built scrapers tuned for specific platforms: Reddit posts and comments, LinkedIn profile and post engagement, Twitter timelines, Instagram profiles, Google Maps listings, Amazon products, etc.
For Yalc workflows, Apify is the right intake when the data lives behind a platform-specific anti-bot wall that Firecrawl can't reliably bypass. The Earleads Reddit GEO playbook depends heavily on Apify's `oAuCIx3ItNrs2okjQ` actor for subreddit feed scraping. The MCP makes invoking these actors a one-shot prompt instead of a custom integration.
The Apify MCP sits at the **intake** node for platform-specific data. It complements Firecrawl: Firecrawl for general web pages, Apify for Reddit, LinkedIn, Twitter, and other platforms with hostile anti-scraping postures.
Yalc workflows that benefit most: Reddit thread monitoring (Earleads' core product), LinkedIn post engagement scrapes (when Unipile's API doesn't cover the use case), competitive intel from social platforms, and any workflow that says "scrape data from platform X".
The platform-specific scraping node. Yalc invokes Apify when the data lives on Reddit, LinkedIn, Twitter, Instagram, or any platform with a battle-tested actor in the Apify store.
Copy paste prompts for Claude Code that invoke the Apify MCP.
Works in Claude Code (primary), Claude Desktop, Cursor. Apify's API rate limits depend on your plan. The MCP server is the same across all clients.
Firecrawl is one general-purpose scraper. Apify is a marketplace of 4,000+ specialized scrapers. For platforms with aggressive anti-bot (Reddit, LinkedIn, Twitter), Apify is the right tool. For general web pages, Firecrawl is cheaper and faster.
Free tier includes $5/mo of compute credit. Above that, pricing is per compute unit (a fraction of a cent per second of actor execution). A typical Reddit scrape costs a few cents.
For subreddit feed scraping, `oAuCIx3ItNrs2okjQ` works on `/new/` and `/hot/` paths. Avoid keyword search on this actor (it's broken per Earleads playbook). For richer Reddit access, evaluate other community actors.
Set maxItems, maxRequestRetries, and timeoutSecs on every actor run. Most actors expose these as input parameters. The Yalc `apify-reddit-scraping` skill enforces sensible defaults.
Yes. Once your actor is published in the Apify store (private or public), the MCP can invoke it like any other actor. Same input/output contract.
Apify itself supports scheduled runs configured in the Apify dashboard. The MCP triggers ad-hoc runs from Claude Code. For recurring scrapes, schedule in Apify and have the MCP read results.
Drop it into Claude Code and orchestrate from your next Yalc prompt.
claude mcp add apify --env APIFY_TOKEN=apify_api_xxx -- npx -y @apify/actors-mcp-server