Apify

Apify

Apify is a platform for building, deploying, and managing web scraping and automation tools, known as Actors.

73VIEWS
2170USERS

Install MCP Server

Paste and run this command in your terminal to set up Cursor with MCP

npx @composio/cli add cursor --app apifynpx @composio/cli add cursor --app apifynpx @composio/cli add cursor --app apifynpx @composio/cli add cursor --app apify

After running the command, restart Cursor to start using the MCP Server.

Available Tools

Create Actor

Tool to create a new actor with specified configuration. use when you need to initialize a fresh actor programmatically before publishing or running it.

Create Dataset

Tool to create a new dataset. use when you need to initialize or retrieve a dataset by name.

Create Actor Task

Tool to create a new actor task with specified settings. use when you need to configure or schedule recurring actor runs programmatically.

Create Task Webhook

Tool to create a webhook for an actor task. use when you need external notifications about task run events (e.g., completion or failure) in downstream systems.

Delete Actor

Tool to delete an actor permanently. use when you need to remove an actor by its id or username~actorname. confirm before calling.

Delete Webhook

Tool to delete a webhook by its id. use when removing a webhook after confirming the webhook id.

Get Actor Details

Tool to get details of a specific actor. use when you need actor metadata by id or username/actorname.

Get All Webhooks

Tool to get a list of all webhooks created by the user. use when you need to enumerate webhooks before filtering or maintenance.

Get Dataset Items

Tool to retrieve items from a dataset. use when you need to fetch data from a specified dataset by pagination or filtering. only json format is fully supported.

Get Default Build

Tool to get the default build for an actor. use after specifying the actor id; optionally wait for the build to finish before returning.

Get Key-value Record

Tool to retrieve a record from a key-value store. use when you need to fetch a specific value by key from an apify key-value store.

Get List Of Builds

Tool to get a list of builds for a specific actor. use when you need paginated access to an actor’s build (version) history.

Get List Of Runs

Tool to get a list of runs for a specific actor. use when you need to paginate through runs and optionally filter by status before processing run data.

Get List Of Task Runs

Tool to get a list of runs for a specific actor task. use when you need to paginate through task runs and optionally filter by status.

Get List Of Tasks

Tool to fetch a paginated list of tasks belonging to the authenticated user. use when you need to browse or sort tasks created by the user.

Get List Of Task Webhooks

Tool to get a list of webhooks for a specific actor task. use when you need to review or paginate webhooks after creating or updating a task.

Get Log

Tool to retrieve logs for a specific actor run or build. use after initiating an actor run or build when you need to inspect execution logs.

Get Openapi Definition

Tool to get the openapi definition for a specific actor build. use when you need the api schema for code generation or analysis.

Get Task Input

Tool to retrieve the input configuration of a specific task. use when you need to inspect stored task input before execution or debugging.

Resurrect Run

Tool to resurrect a finished actor run. use when you need to restart a completed or failed run. deprecated endpoint; may be removed in future.

20 actions available