actors-mcp-server
Author: apify
Description: Model Context Protocol (MCP) Server that lets AI assistants run any Apify Actor for web-scraping, data-extraction and automation tasks.
Stars: 280
Forks: 33
License: Apache License 2.0
Category: Enterprise
Overview
Installation
git clone https://github.com/apify/actors-mcp-server.git
cd actors-mcp-servernpm installnpm run buildAPIFY_TOKEN= <your-apify-token>
OPENAI_API_KEY= <your-openai-key>
PORT=3000 # optional; defaults to 3000
LOG_LEVEL=info # debug, info, warn, errornpm start # runs "node dist/index.js"
Hot-reloading dev mode
npm run dev # ts-node + nodemon
Docker
docker build -t apify/actors-mcp-server .
docker run -p 3000:3000 \
apify/actors-mcp-serverFacebook Posts Scraper
Extract data from Facebook posts across multiple pages or profiles
Google Maps Email Extractor
Extract contact details, such as emails, from Google Maps results
Google Search Results Scraper
Scrape Google Search Engine Results Pages (SERPs)
Instagram Scraper
Scrape Instagram posts, profiles, places, photos, and comments
apify/rag-web-browser
Search the web, scrape the top N URLs, and return their content for RAG-style workflows
docs
Search the Apify documentation and fetch specific documents
runs
Retrieve lists of your Actor runs, inspect their details, and obtain logs
storage
Access datasets, key-value stores, and their records on Apify
preview
Experimental helper tools that are currently in preview mode