MCP Connector Featured

Extract web data with 8000+ Apify Actors

MCP connector for Apify: run 8,000+ pre-built scrapers for social media, search, maps, and e-commerce data extraction.

Works with apify

80
Spark score
out of 100
Status Verified Official
Updated 7 months ago
Version 1.0.0
Models
universal

Add to Favorites

Why it matters

Leverage the Apify platform's vast ecosystem of pre-built scrapers and automation tools to extract data from any website. Integrate this capability into your AI agent for powerful data retrieval and analysis.

Outcomes

What it gets done

01

Access and utilize over 8,000 pre-built actors from the Apify Store.

02

Scrape data from social media, search engines, e-commerce sites, and more.

03

Dynamically discover and call actors for specific data extraction needs.

04

Integrate web scraping capabilities into RAG applications.

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/vb-apify | bash

Capabilities

Tools your agent gets

search-actors

Search for Actors in the Apify Store

fetch-actor-details

Get detailed information about a specific Actor

call-actor

Call an Actor and get its run results

add-actor

Dynamically add an Actor as a new tool

search-apify-docs

Search the Apify documentation

fetch-apify-docs

Fetch documentation page content

get-dataset

Get metadata about a dataset

get-dataset-items

Retrieve items from a dataset

+2 tools

Overview

Apify MCP

An MCP connector for the Apify platform exposing tools to search, run, and read results from 8,000+ pre-built web scraping Actors. Use it when an AI agent needs structured data extracted from a website using an existing Apify Actor rather than a custom scraper.

What it does

This MCP server gives AI agents access to Apify's store of over 8,000 pre-built Actors - ready-made scrapers, crawlers, and automation tools for extracting data from social media, search engines, maps, e-commerce sites, and virtually any other website. It exposes tools to search the Actor store, fetch details about a specific Actor, call an Actor and retrieve its run results, and dynamically add an Actor as a new callable tool without reconfiguring the server. It also provides documentation search/fetch tools and storage tools for reading dataset metadata, dataset items, and key-value store records produced by Actor runs. Popular Actors include a Facebook Posts Scraper, Google Maps Email Extractor, Google Search Results Scraper, Instagram Scraper, and a RAG Web Browser for search-and-scrape workflows feeding retrieval-augmented generation.

When to use - and when NOT to

Use this connector when you need an AI agent to pull structured data from a website or platform that already has an Apify Actor for it - scraping recent posts from an Instagram or Facebook account, extracting contact details from Google Maps listings, scraping Google search result pages, or searching for and calling an appropriate scraper Actor for a new data source. Only scrape content you're authorized to collect and in compliance with the target site's terms of service.

It does not write custom scraping logic from scratch - it discovers and runs existing Actors from the Apify Store, or lets you fetch results from Actors you've already built on the platform.

Capabilities

  • search-actors / fetch-actor-details: search the Apify Store for a relevant scraper or automation tool and get its detailed configuration
  • call-actor: run an Actor with given input and retrieve its results
  • add-actor: dynamically register an Actor as a new callable tool during a session
  • search-apify-docs / fetch-apify-docs: search and read Apify's documentation
  • get-dataset / get-dataset-items: retrieve metadata and items from a dataset produced by an Actor run
  • get-key-value-store / get-key-value-store-record: retrieve metadata and specific values from a key-value store

How to install

Connect to Apify's hosted MCP server with OAuth for the simplest setup:

https://mcp.apify.com

Or run it locally with your own API token:

{
  "mcpServers": {
    "apify": {
      "command": "npx",
      "args": ["-y", "@apify/actors-mcp-server"],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

Get an API token by signing up at apify.com and generating one from your account settings.

Who it's for

Data teams, researchers, and developers who need structured data extracted from social media, search engines, maps, or e-commerce sites and want to run an existing Apify Actor through an AI assistant rather than writing a custom scraper.

Source README

The Apify MCP server enables AI agents to extract data from social media, search engines, maps, e-commerce sites, or any other website using thousands of ready-made scrapers, crawlers, and automation tools available on the Apify Store.

Installation

npm install -g @apify/actors-mcp-server

Configuration

Remote Server (Recommended)

For the easiest setup, connect to the hosted server with OAuth:

https://mcp.apify.com

Local Server

{
  "mcpServers": {
    "apify": {
      "command": "npx",
      "args": ["-y", "@apify/actors-mcp-server"],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

Available Tools

Actor Tools

  • search-actors - Search for Actors in the Apify Store
  • fetch-actor-details - Get detailed information about a specific Actor
  • call-actor - Call an Actor and get its run results
  • add-actor - Dynamically add an Actor as a new tool

Documentation Tools

  • search-apify-docs - Search the Apify documentation
  • fetch-apify-docs - Fetch documentation page content

Storage Tools

  • get-dataset - Get metadata about a dataset
  • get-dataset-items - Retrieve items from a dataset
  • get-key-value-store - Get key-value store metadata
  • get-key-value-store-record - Get value by key

Popular Actors

  • Facebook Posts Scraper - Extract data from Facebook posts
  • Google Maps Email Extractor - Extract contact details from Google Maps
  • Google Search Results Scraper - Scrape Google SERPs
  • Instagram Scraper - Scrape Instagram posts, profiles, and comments
  • RAG Web Browser - Search and scrape web content for RAG applications

Features

  • Access to 8,000+ pre-built Actors on Apify Store
  • Dynamic tool discovery and loading
  • Support for multiple AI models (Claude, GPT-4, Gemini)
  • OAuth authentication for hosted server
  • Comprehensive error handling

Getting an API Token

Sign up at Apify and generate an API token from your account settings.

Usage Example

Claude, use the Instagram Scraper to extract the latest 10 posts
from @techcrunch and summarize the main topics.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.