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.
No-code web scraping & data-extraction Apify actors: scrape and enrich web data at scale.
501Extract 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.
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 more1027,121 npm10,797MIT- 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.27,121 npmApache 2.0
- AlicenseBqualityDmaintenanceEnables 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
- FlicenseNot gradedqualityBmaintenanceEnables AI assistants to use thousands of Apify Actors for web scraping, data extraction, and automation via the Model Context Protocol.-