MCP server · Data and analytics
Apify MCP server
Lets an assistant find and run Apify Actors to scrape websites, search engines, maps and social media, then read the results.
- Maintainer
- Apify (official)
- Licence
- MIT
- Runs
- Remote (URL)
- Sign-in
- OAuth sign-in in the app
- Registry version
- 0.18.2 (updated 2026-10-14)
- Last activity
- 2026-10-14
Overview
What it does
Apify’s MCP server gives an assistant access to Apify Store, a catalogue of thousands of ready-made scrapers and automation tools called Actors. The recommended setup is the hosted endpoint at mcp.apify.com, which signs in with OAuth or takes an Apify token as a bearer header. A local version runs with npx @apify/actors-mcp-server and an APIFY_TOKEN, but some features, such as rental Actors, need the hosted server.
By default the assistant can search for Actors, read an Actor’s input schema, call it and fetch the dataset it produces. It also has a web browser Actor and a page fetch Actor for quick lookups. Other tool groups cover runs and logs, storage, saved tasks, schedules, builds and the Apify API; you load them with a tools parameter. Pick it when an assistant needs structured data from websites without you writing a scraper.
Tools
What the assistant can do
- search-actors, fetch-actor-details and call-actor
- Dataset and key-value store access
- Actor runs, logs and aborting runs
- Saved Actor tasks, schedules and builds
- Apify documentation search and fetch
- Apify API search, read and (opt-in) write
Install
Install Apify MCP server in your app
You need:
- An Apify account (free plan available)
- An MCP client that supports remote servers
Run in your project. --scope local keeps the servers private to you in this project; use user for every project.
claude mcp add --scope local --transport http apify https://mcp.apify.com
- apify: if the server needs a sign-in, the app will ask (run /mcp in Claude Code).
Project root. Commit it to share the servers with your team; each person sets the variables in their own shell.
{
"mcpServers": {
"apify": {
"type": "http",
"url": "https://mcp.apify.com"
}
}
}
- apify: if the server needs a sign-in, the app will ask (run /mcp in Claude Code).
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json (Settings → Developer → Edit Config). Restart Claude after saving.
{
"mcpServers": {}
}
- apify is a remote server: add it as a custom connector (Customize → Connectors → + Add → Add custom connector; on Team and Enterprise plans an owner adds it under Organization settings → Connectors), with the URL https://mcp.apify.com.
In your project, or ~/.cursor/mcp.json for every project.
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com"
}
}
}
- apify: if the server needs a sign-in, the app will ask.
In your workspace. VS Code asks for each secret the first time a server starts and stores it securely.
{
"servers": {
"apify": {
"type": "http",
"url": "https://mcp.apify.com"
}
}
}
- apify: if the server needs a sign-in, the app will ask.
macOS/Linux: ~/.config/devin/mcp_config.json · Windows: %APPDATA%\devin\mcp_config.json. Read by the default Devin Local agent and by the legacy Cascade agent.
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com"
}
}
}
- apify: if the server needs a sign-in, the app will ask.
Want it alongside other servers? Open Apify MCP Server in the MCP config generator and add the rest; it writes one file per app. The snippets follow the setup in the server’s README, checked on 2026-10-14.
Before you install
- Running Actors uses your Apify credit, and some Actors charge per result or event.
- Actors fetch content from third-party websites, so treat returned pages as untrusted input.
- Pin the tools parameter (for example ?tools=actors,docs) to control what is loaded; delete-actor and apify-api-write are only loaded when named.
- A remote server sees whatever the assistant sends it. Sign in with the narrowest access the service offers. See how to choose a safe server.
Why it’s listed
Why we list it
Official, released very often, and the widest catalogue of ready-made scrapers behind a single server.
Related
More MCP servers
- Grafana MCP serverLets an assistant search dashboards, query Prometheus, Loki and other data sources, and work with alerts and incidents in Grafana.
- dbt MCP ServerLets an assistant run dbt commands on your project and, with a dbt platform account, explore lineage, metrics and job runs.
- Filesystem MCP ServerLets an assistant read, write, edit, move and search files, but only inside the folders you allow.
All MCP serversMCP config generatorGuide: MCP servers in Claude CodeGuide: what is MCP?