PlugWiki
apify-mcp-server logo

Apify MCP Server: Setup for Claude Code, Cursor, ChatGPT and More

Official · by ApifyRemoteLocal
Gethttps://mcp.apify.comapify/apify-mcp-server

Lets your assistant run thousands of ready-made web scrapers and automations from the Apify Store, and read the results.

This is the Apify server, run by Apify. It lets your assistant find a scraper in the Apify Store, run it and read the data it returns, for jobs like Google Maps leads or website crawling for AI. Use the hosted server at the address in the install box, which signs you in with your Apify account, or run it on your own computer with an API token. Actor runs cost money on your Apify account, so set spending limits first.

Good for

  • Marketers and researchers who pull data from sites like Google Maps or social networks
  • Developers who feed web data into AI agents
  • Teams that already use Apify and want to run Actors from chat

Works in

14 should work

Tap an app to see how to set it up and any known problems.

Install apify-mcp-server

Claude Code

  1. 1

    Copy this prompt.

    Add the apify-mcp-server server to Claude Code. Run this command:
    
    claude mcp add --transport http apify https://mcp.apify.com
    
    Ask me for APIFY_TOKEN and only put the values in that config, nowhere else.
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Pick the hosted option unless you need the server on your own machine. It signs you in with your Apify account and needs no token. The local option needs Node.js 22 or later and your Apify API token. Actor runs bill to your Apify account in both cases.

From the project README. Source.

Tools

  • Finds scrapers and tools in the Apify Store

    Searches the Apify Store for Actors, which are ready-to-run programs.

    Try: “Find an Actor that scrapes Google Maps reviews.”

    Network · search-actors

  • Shows an Actor's inputs, README and pricing

    Gets an Actor's input schema, README, pricing and, for Server Actors, its HTTP operations.

    Try: “Show me the inputs and pricing for the Google Maps scraper.”

    Network · fetch-actor-details

  • Runs an Actor

    Runs an Actor and returns its run status and storage IDs. Runs can cost money.

    Try: “Run the website crawler on docs.example.com and cap it at 50 pages.”

    Write · call-actor

  • Checks on a run

    Gets details about an Actor run.

    Try: “Is my last Actor run finished?”

    Network · get-actor-run

  • Reads the data an Actor collected

    Reads items from a dataset with filtering and paging.

    Try: “Show the first 20 results from that run.”

    Network · get-dataset-items

  • Reads a saved value from an Actor run

    Gets the value stored under a key in a key-value store.

    Try: “Get the OUTPUT record from that run.”

    Network · get-key-value-store-record

  • Stops a running Actor

    Aborts a running Actor run, gracefully if you ask.

    Try: “Stop my running crawl.”

    Write · abort-actor-run

  • Searches the web and returns page text

    Searches the web and returns the content of the top results, using an Apify Actor.

    Try: “Search the web for the latest Next.js release notes.”

    Network · apify--rag-web-browser

  • Fetches a web page as Markdown

    Fetches a URL and returns its content as Markdown, text, HTML or other formats.

    Try: “Fetch this page as Markdown.”

    Network · apify--web-fetch

  • Searches Apify and Crawlee docs

    Searches the Apify and Crawlee documentation.

    Try: “How do I set a proxy in Crawlee?”

    Network · search-apify-docs

  • Reads one Apify docs page

    Fetches the full content of a documentation page by URL.

    Try: “Read this docs page for me.”

    Network · fetch-apify-docs

  • Lists tools of an Actor that is an MCP server

    Lists the tools of an Actor that runs its own MCP server.

    Try: “What tools does this MCP Actor offer?”

    Network · fetch-actor-mcp-tool-list

From the official docs

Permissions

high risk · 4 things to watch · 2 advisories

High risk

It can start paid Actor runs and, with the optional tools turned on, edit or delete your own Actors and schedules. Choose only the tools you need with the tools setting, and cap the cost of each run.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • Actor runs cost real money

    Runs bill to your Apify account. The README says to pass a maximum charge or item limit in the call options.

  • Optional tools can delete Actors and schedules

    Tools like delete-actor and delete-schedule are off by default. Leave them off unless you need them.

  • A raw API write tool can change anything in your account

    The apify-api-write tool sends POST, PUT, PATCH or DELETE calls to any Apify API path. Keep it off unless you need it.

  • Anyone with your API token has your account access

    Treat the token like a password and keep it out of repositories.

Security advisories

Technical details
Talks toApify platform. Websites the Actors visit
Scopes
  • Apify account sign-in (OAuth) or Apify API token

Questions

Is the Apify MCP server official?

Yes. It is run by Apify.

Do I need an API token?

Not for the hosted server, which signs you in with your Apify account. The local server needs your Apify API token.

Is it free?

Connecting is free and Apify's free plan includes $5 of monthly platform usage. Actor runs bill to your account by each Actor's price.

What is the Apify MCP server URL?

The hosted address is https://mcp.apify.com. Add it as a connector or remote server in your app.

Hosted or local, which should I pick?

Use hosted for the easiest setup and for the latest tools. Use local if you want the server process on your own machine. Actors still run on Apify in both cases.

Can I limit which tools it loads?

Yes. Add a tools setting to the address, or pass the --tools flag locally, to list only the tools or Actors you want. The defaults are dropped when you set it.

Can I run it read-only?

No read-only switch is documented. You can load only read tools by listing them in the tools setting.

Does the tool list on this page show every tool?

No. It shows 27 of the more than 45 tools in the README, so it is a partial list. The rest cover tasks, builds, Actor versions, storage lists and API search. Many of them are off until you name them in the tools setting.

Information

updated Nov 2, 2026

Publisher
Apify (official)
Package
@apify/actors-mcp-server
Registry
npm
Endpoint
https://mcp.apify.com
Transport
Streamable HTTP, stdio
Auth
OAuth
Version
0.20.0
License
MIT
Last commit
Oct 31, 2026
Open issues
203
Listed in
Official MCP registry, Docker MCP Catalog

WebsiteGitHubnpmOfficial MCP RegistryChangelogIssues

Other Apify MCP servers

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 1
  1. Apify MCP server README · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.