Use Apify with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Command Apify scrapers from your AI agent. run actors, extract web data, poll datasets, and automate browser tasks seamlessly.
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 10 capabilities
The complete Apify capability set.
These are the exact actions your AI can choose when you ask it to work with Apify.
01-04
4 capabilities in this set.
Part of 10 available through Apify.
- 01
Abort run
Any data already scraped and pushed to the dataset is preserved. The run status changes to ABORTED. Use this to stop runaway scrapes or when sufficient data has been collected. Graceful shutdown depends on the actor implementation. Abort an active Apify actor run
- 02
Get dataset items
The datasetId is found in the run object (defaultDatasetId). Supports pagination via limit (max items per page) and offset (starting position). Returns an array of JSON objects containing the scraped data fields. Use limit=1000 for bulk downloads. Export structured JSON data from an Apify dataset
- 03
Get account limits
Essential for monitoring consumption and avoiding overage charges. Check Apify account subscription limits and compute unit usage
- 04
Get key value store
Key-value stores hold arbitrary data like screenshots (OUTPUT), configuration files, or intermediate results. The storeId comes from the run object (defaultKeyValueStoreId). Common keys include "OUTPUT", "INPUT", and "SCREENSHOT". Retrieve an item from an Apify actor key-value store
05-07
3 capabilities in this set.
Part of 10 available through Apify.
- 05
Get run
Poll this endpoint to track long-running scrapes. Check the status and metadata of a specific Apify actor run
- 06
List actors
Includes owned actors and those from the Apify Store that have been saved. Each entry contains the actorId, name, description, and default run configuration. Use the actorId to trigger runs. List all accessible actors in the Apify account
- 07
List webhooks
RUN.SUCCEEDED, ACTOR.RUN.FAILED), target URLs, and associated actor IDs. Webhooks enable event-driven architectures by notifying external systems when actor runs complete or fail. List all configured webhooks in the Apify account
08-10
3 capabilities in this set.
Part of 10 available through Apify.
- 08
Push to queue
Pass the queueId (from the run object) and a JSON string array of request objects, e.g., [{"url":"https://...","uniqueKey":"..."}]. This enables dynamic crawling where new pages are discovered and added during execution. Dynamically push new URLs to an active Apify request queue
- 09
Run actor
Pass the actorId (e.g., "apify/web-scraper" or a custom ID) and a JSON string with the input configuration (start URLs, proxy settings, max pages, etc.). Returns immediately with a runId. Use ap.get_run to poll for completion and ap.get_dataset_items to retrieve extracted data. Start an Apify actor asynchronously with custom JSON input
- 10
Run actor sync
Run_actor but waits for the actor to finish before returning. The response includes the full run object with defaultDatasetId for immediate data retrieval. Best for short-lived actors (under 5 minutes). For long-running scrapes, use the async ap.run_actor instead. Run an Apify actor and block until completion (synchronous)
Observed, not estimated
892ms average. Fast in production.
Apify is checked daily against the live service.
- Fastest day
- 731ms
- Slowest day
- 1114ms
- 14-day trend
- Slowing+13%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 10 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Apify, so you can see the experience inside your AI.
It does not authenticate your account with Apify. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
Apify Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_kyOCHu4Rvz1CsEZ7ViQMTOM5deCOQwTatWoMs4PP/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Apify capabilities are ready to use.
{
"mcpServers": {
"apify-mcp": {
"url": "https://edge.vinkius.com/vk_preview_kyOCHu4Rvz1CsEZ7ViQMTOM5deCOQwTatWoMs4PP/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions Apify owners ask.
- 01
How can the AI agent run a scrape on a list of product URLs?
First, find your specific scraping Actor ID via list_actors. Then, prompt your agent to execute run_actor, providing the target URLs formatted as a structured JSON input payload. It returns a 'Run ID'. You can poll this run via get_run, and once it succeeds, the agent calls get_dataset_items to pull all acquired data straight to your window.
- 02
Can the agent interact with run configurations mid-way during crawling?
Yes. If an Apify crawler is currently executing and utilizes a Request Queue, you can instruct your agent to call push_to_queue. Doing so dynamically ships new URLs to the active queue instance, extending the current web crawl without needing to stop or restart the Actor.
- 03
Can my AI automatically detect scraping timeouts and debug the failure?
Absolutely. Because your agent can track real execution flows with get_run, it's aware if it transitions to TIMED-OUT or FAILED states. Subsequently, you can ask the agent to examine the KV Store log outputs ensuring the underlying issue (e.g. captcha block, blocking proxy) is identified immediately.
Explore
More in Ship It
Apify AI Connector
Run web scraping actors, collect structured data, and manage storage datasets for large-scale data extraction
ViewApify AI Connector
Run web scraping actors, collect structured data, and manage storage datasets for large-scale data extraction
ViewApiary AI Connector
Manage your API design-first workflows via Apiary — read blueprints, publish docs, and run tests directly from
ViewAptoscan (Aptos Blockchain Explorer API) AI Connector
Explore the Aptos blockchain — check account balances, resources, transactions, and token data directly from y
View
Suggestions
Nodereal AI Connector
High-performance blockchain infrastructure for Aptos and EVM networks — query accounts, blocks, and simulate t
ViewAutomate.io AI Connector
Manage Automate.io workflows seamlessly — audit your bots, connections, and execution runs directly from your
ViewOlostep AI Connector
Scrape web pages at scale with a headless browser API that renders JavaScript and returns clean structured dat
ViewTrigger.dev (Background Tasks & Jobs) AI Connector
Manage background tasks and jobs via Trigger.dev — trigger tasks, monitor runs, manage schedules, and configur
View
