Apify MCP for AI agents
Agents read Apify MCP at once. Changes and sends are held for a person's approval by default.
About Apify MCP
AI-powered web scraping and automation platform. Run actors, scrape websites, and automate browser tasks via the official Apify MCP server.
What an agent can do in Apify MCP
Every Apify MCP action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Apify MCP without asking first. 8 actions.
- Fetch-actor-detailsGet detailed information about an Actor by its ID or full name (format: "username/name", e.g., "apify/rag-web-browser"). Requires the exact ID or full name — do not construct a plausible-looking name
- Fetch-apify-docsFetch the full content of an Apify or Crawlee documentation page by its URL. Use this after finding a relevant page with the search-apify-docs tool. USAGE: - Use when you need the complete content of
- Get-actor-runGet detailed information about a specific Actor run. Returns run result: status, storages (datasets/keyValueStores alias map), stats, summary, nextStep. - summary describes the past (e.g. "SUCCEEDED i
- Get-dataset-itemsGet items (rows) from a dataset — the output/results produced by an Actor run. Returns the rows themselves, not dataset metadata, counts, or a schema. When the user provides a datasetId and asks to re
- Get-key-value-store-recordGet the value stored under a specific key in a key-value store — a single record, not a listing of all keys. Requires the exact key name. The response preserves the original Content-Encoding; most cli
- Report-problemReport a problem with Apify's MCP tools or Actors to the Apify team. Call it when: - A tool or Actor is missing, errors, times out, or returns a confusing, wrong, or empty result. - You cannot complet
- Search-actorsSearch the Apify Store to FIND and DISCOVER what scraping tools/Actors exist for specific platforms or use cases. This tool provides INFORMATION about available Actors - it does NOT retrieve actual da
- Search-apify-docsSearch Apify and Crawlee documentation using full-text search. Do not also search the Apify Store unless the user asks to find Actors. You must explicitly select which documentation source to search u
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 4 actions.
- Abort-actor-runAbort an Actor run that is currently starting or running. For runs with status SUCCEEDED, FAILED, ABORTING, ABORTED, or TIMED-OUT, this call has no effect. The results will include the updated run det
- Apify--rag-web-browserThis tool calls the Actor "apify/rag-web-browser" and retrieves its output results. Use this tool instead of the "call-actor" if user requests this specific Actor. Actor description: Web search and fe
- Apify--web-fetchThis tool calls the Actor "apify/web-fetch" and retrieves its output results. Use this tool instead of the "call-actor" if user requests this specific Actor. Actor description: Download any web page b
- Call-actorCall any Actor from the Apify Store. WORKFLOW: 1. Use fetch-actor-details to get the Actor's input schema 2. Call this tool with the actor name and proper input based on the schema If the actor name i
Changes wait in Needs you
Changes and sends in Apify MCP are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Apify MCP questions
Can an agent change data in Apify MCP on its own?
Not by default. Changes and sends in Apify MCP are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Apify MCP?
This connector lists 8 read actions. Reads run at once, without waiting for approval.
How does Apify MCP connect?
It connects with dcr oauth. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.