MCP server Official

Apify MCP Server

Apify MCP server: lets AI agents run Apify Actors to scrape and extract web data, with docs and storage tools.

Author
Apify
Works with
Any MCP client, Claude Code, Cursor
License
MIT
Documented
Oct 2, 2026

What Apify MCP Server is

The Apify MCP Server lets an AI assistant use any Apify Actor from the Apify Store as a tool, for scraping social media, search engines, maps and more. Use the hosted endpoint mcp.apify.com via OAuth or API token, or run it locally over stdio. It is pre-configured with the rag-web-browser and web-fetch Actors.

What it does

How Apify MCP Server plugs in: which agents run it and what it addsRUNS INYour agentClaude CodeCursorAny MCP client3 hosts documentedMCP SERVER · OFFICIALApify MCP ServerConnect the agent to tools, data…5 install steps1 permission notelicense: MITWHAT IT ADDSWhat it doessearch-actors and fetch-actor-det…call-actor: run an Actor and retu…Default Actor tools: apify/rag-we…search-apify-docs and fetch-apify…agent → extension → new capability · from the official repository or docs
Where Apify MCP Server runs and what it adds, from its documentation
  • search-actors and fetch-actor-details: discover Actors and read input schemas
  • call-actor: run an Actor and return results
  • Default Actor tools: apify/rag-web-browser and apify/web-fetch
  • search-apify-docs and fetch-apify-docs: look up Apify documentation
  • Optional tools for runs, datasets, key-value stores, tasks, schedules and builds

When to use it

Good fit

  • Your agent needs scrapers for social media, maps or e-commerce
  • You want dynamic discovery of thousands of Store Actors
  • You want to manage Actor runs, tasks and schedules from an agent

Not for

  • Use without an Apify account or token (paid Actors can also be paid via AGI, x402 or Skyfire)
  • Legacy SSE endpoint: removed, use Streamable HTTP

How to install Apify MCP Server

You need: Apify account and API token (or agentic payment method); Node.js for stdio use

  1. Hosted: connect your client to https://mcp.apify.com via OAuth or Authorization: Bearer
  2. Or stdio: set command npx @apify/actors-mcp-server
  3. Set the APIFY_TOKEN environment variable to your Apify API token
  4. Run npx @apify/actors-mcp-server --help for more options
  5. Configure per client at mcp.apify.com

Permissions and security

What it can access

  • Runs Actors on the Apify platform and reads your runs, datasets and stores; optional tools can create/update/delete tasks and schedules

Security notes from the maintainers

  • Telemetry (including Sentry error tracking) is enabled by default; opt out with TELEMETRY_ENABLED=false, --telemetry-enabled false, or ?telemetry-enabled=false on the URL

Review the source before granting an agent access to credentials or production systems. We document what the maintainers state; we do not audit code.

Limitations

  • Direct x402 and Skyfire payments are limited to Pay Per Event Actors and do not support Standby Actors
  • Dynamic tool discovery support varies by MCP client

Tools it extends

Frequently asked questions

What is the Apify MCP server URL?

https://mcp.apify.com (Streamable HTTP; the /sse endpoint was removed). source

How do I run the Apify MCP server over stdio?

Use npx @apify/actors-mcp-server with APIFY_TOKEN set. source

Which Actors does the Apify MCP server include by default?

apify/rag-web-browser and apify/web-fetch, plus helper tools. source

How do I disable telemetry in the Apify MCP server?

Set TELEMETRY_ENABLED=false, pass --telemetry-enabled false, or add ?telemetry-enabled=false to the URL. source

Related guides

Sources and gaps

Not stated by the maintainers: No LICENSE file fetched; MIT from package.json.

More extensions to look at