Apify

Apify is a web scraping and automation platform for extracting data from websites at scale. Search the Apify Store for pre-built scrapers (Actors), run them with custom input, monitor runs, and retrieve structured results from datasets.

This Apify MCP server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.

Analytics & Insights
FIELDS

Tools From This Provider (48)

Apify Search Store

Search the Apify Store for pre-built Actors (web scrapers and automations). Find scrapers for specific websites or use...

Apify List Actors

List Actors in your Apify account. Returns Actor IDs, names, descriptions, creation dates, and run stats. Use 'my=true'...

Apify Get Actor

Get detailed information about a specific Apify Actor including its name, description, default run configuration...

Apify Run Actor

Run an Apify Actor (web scraper or automation). Pass the Actor ID and input parameters. The run starts asynchronously β€”...

Apify Get Run

Get status and details of an Apify Actor run. Returns status (READY, RUNNING, SUCCEEDED, FAILED, ABORTED, TIMED-OUT),...

Apify List Runs

List Actor runs across your Apify account. Returns run IDs, statuses, Actor IDs, timing, and dataset IDs. Filter by...

Apify Abort Run

Abort a running Apify Actor run. Use gracefully=true to let the Actor save partial results before stopping. Returns the...

Apify Get Run Log

Get the console log output of an Apify Actor run. Useful for debugging failed runs or monitoring progress. Returns the...

Apify Resurrect Run

Resurrect a finished Apify Actor run. This restarts the run from where it left off, preserving the existing dataset,...

Apify List Datasets

List datasets in your Apify account. Each Actor run creates a default dataset with scraped results. Returns dataset...

Apify Get Dataset

Get metadata about a specific Apify dataset including item count, size, creation date, and modification date. Use...

Apify Get Dataset Items

Get items (scraped data) from an Apify dataset. This is how you retrieve results after running an Actor. Pass the...

Apify Get Dataset Stats

Get statistics for an Apify dataset including item count, data size, field frequencies, and data quality metrics.

Apify List Tasks

List saved Actor tasks in your Apify account. Tasks are pre-configured Actor runs with saved input, memory, and timeout...

Apify Get Task

Get details of a saved Apify Actor task including its name, associated Actor, saved input configuration, memory/timeout...

Apify Create Task

Create a saved Apify Actor task with pre-configured input and options. Tasks let you save common Actor configurations...

Apify Update Task

Update an existing Apify Actor task. Change the name, input configuration, or run options. Only include fields you want...

Apify Delete Task

Delete a saved Apify Actor task. This permanently removes the task configuration.

Apify Run Task

Run a saved Apify Actor task. Tasks have pre-configured input, memory, and timeout settings. Optionally pass run_input...

Apify List Task Runs

List runs of a specific saved Apify Actor task. Returns run IDs, statuses, timing info, and dataset IDs for each...

Apify Get User

Get the current Apify user's account info including username, email, plan details, usage limits, and proxy settings....

Apify Get Usage

Get the current month's usage statistics for your Apify account. Returns compute units used, data transfer, storage...

Apify List Kv Stores

List key-value stores in your Apify account. Each Actor run creates a default key-value store for storing intermediate...

Apify Get Kv Store Keys

List keys in an Apify key-value store. Returns key names, sizes, and content types. Common keys include 'INPUT' (run...

Apify Get Kv Record

Get a specific record from an Apify key-value store. Returns the record's content (JSON, text, or binary reference)....

Apify List Schedules

List schedules in your Apify account. Schedules automatically run Actors or tasks on a cron-based schedule. Returns...

Apify Get Schedule

Get details of an Apify schedule including its cron expression, timezone, associated Actors/tasks, enabled status, and...

Apify Create Schedule

Create an Apify schedule to automatically run Actors or tasks on a cron schedule. Define the cron expression, timezone,...

Apify Update Schedule

Update an existing Apify schedule. Change the cron expression, timezone, actions, or enable/disable the schedule. Only...

Apify Delete Schedule

Delete an Apify schedule. This permanently removes the schedule and stops all future runs.

Apify Get Schedule Log

Get the execution log for an Apify schedule showing when it ran, what actions were triggered, and any errors.

Apify List Webhooks

List webhooks in your Apify account. Webhooks send HTTP requests when Actor runs succeed, fail, or other events occur....

Apify Get Webhook

Get details of an Apify webhook including its URL, event types, condition, request template, headers, and associated...

Apify Create Webhook

Create an Apify webhook. Webhooks send HTTP POST requests to your URL when Actor run events occur (succeeded, failed,...

Apify Update Webhook

Update an existing Apify webhook. Change the URL, event types, conditions, payload template, or description. Only...

Apify Delete Webhook

Delete an Apify webhook. This permanently removes the webhook.

Apify Test Webhook

Test an Apify webhook by sending a sample event dispatch to the webhook URL. Returns the dispatch result including HTTP...

Apify List Dispatches

List webhook dispatches across your Apify account. Shows delivery history for all webhooks including dispatch IDs,...

Apify Get Dispatch

Get details of a specific Apify webhook dispatch including the request sent, HTTP response received, status, and timing.

Apify List Req Queues

List request queues in your Apify account. Request queues manage URL crawl queues for Actors. Returns queue IDs, names,...

Apify Get Req Queue

Get details of an Apify request queue including total, handled, and pending request counts, creation date, and...

Apify Create Req Queue

Create an Apify request queue. Request queues manage URL crawl queues for Actors. Use apify_add_queue_req to add URLs...

Apify List Queue Reqs

List requests in an Apify request queue. Returns URLs, methods, unique keys, and handled status for each request in the...

Apify Add Queue Req

Add a single URL request to an Apify request queue. The request will be picked up by an Actor crawling from this queue....

Apify Batch Queue Reqs

Add multiple URL requests to an Apify request queue in a single batch call. Up to 10,000 requests per call. Returns...

Apify Get Queue Req

Get details of a specific request in an Apify request queue including URL, method, handled status, retry count, and...

Apify Del Queue Req

Delete a specific request from an Apify request queue.

Apify Get Queue Head

Get the next pending requests from the head of an Apify request queue. Returns the URLs that would be processed next by...

Provider Information

CategoryAnalytics & Insights
Auth TypeFIELDS
AddedOctober 12, 2025
UpdatedFebruary 13, 2026
Used By Tools
48

Quick Links

Need Help?

Having trouble configuring Apify? Check the available resources below.

Apify MCP Server - MCP Bundles β€’ MCP Providers