Apify MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Apify MCP ServerScrape the top stories from Hacker News"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Apify MCP Server
A Type 3 DAuth MCP server for Apify API. Provides web scraping, browser automation, and dataset management through Apify's actor platform.
Features
List Actors — View all available actors
Run Actor — Execute an actor with custom input
Get Run — Check actor run status
Get Dataset Items — Retrieve scraped data
Abort Run — Stop a running actor
List Tasks — View all tasks
Related MCP server: Apify Model Context Protocol Server
Authentication
This server uses Type 3 DAuth (Dedalus Auth) — your API key is encrypted client-side and decrypted in a secure Dedalus enclave.
Get Your Apify API Key
Find your API token
Copy the token
Installation
git clone https://github.com/dedalus-labs/apify-mcp.git
cd apify-mcp
pip install -e .
cp .env.example .env
# Edit .env and add APIFY_API_KEYAvailable Tools
apify_list_actors
List all actors in your account.
apify_list_actors(limit=20, offset=0)apify_run_actor
Run an actor.
apify_run_actor(
actor_id="apify/web-scraper",
run_input={"startUrls": [{"url": "https://example.com"}]},
timeout=60,
memory_mbytes=512,
)apify_get_run
Get run details.
apify_get_run(
actor_id="apify/web-scraper",
run_id="run-id-here",
)apify_get_dataset_items
Get items from a dataset.
apify_get_dataset_items(
dataset_id="dataset-id-here",
limit=100,
clean=True,
)apify_abort_run
Abort a running actor.
apify_abort_run(
actor_id="apify/web-scraper",
run_id="run-id-here",
)apify_list_tasks
List all tasks.
apify_list_tasks(limit=20, offset=0)Pricing
Apify uses a credit-based system. Check https://apify.com/pricing for details.
Deploy to Dedalus
Push to GitHub (public repo)
Add Server → Connect GitHub repo
Set
APIFY_API_KEYas Required CredentialDeploy
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Apify MCP — run web-scraping Actors and fetch their dataset results.
Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
YouTube transcripts, subtitles, and video metadata as structured JSON via an Apify Actor.
Crawl, scrape, search the web, and automate browsers at scale with anti-bot bypass.
Related MCP Servers
AlicenseAqualityAmaintenanceUse 3,000+ pre-built cloud tools from Apify, known as Actors, to extract data from websites, e-commerce, social media, search engines, maps, and more1011,756 npm7,618MIT- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to use Apify Actors as tools to perform specific tasks like web scraping, data extraction, and searching across various platforms through the Model Context Protocol.11,756 npmApache 2.0
- AlicenseNot gradedqualityDmaintenanceConnects AI assistants to thousands of Apify Actors for web scraping, data extraction, and automation tasks, with dynamic tool discovery to find and use any Actor from the Apify Store in real time.11,756 npmMIT
- AlicenseBqualityFmaintenanceEnables AI assistants to interact with the Apify platform to manage actors, monitor runs, and retrieve scraped data from datasets. It supports natural language commands for executing web scrapers, managing tasks, and accessing key-value stores.28MIT