LibreAI / AI Agents / apify-mcp-server
// agents · apify/apify-mcp-server

apify-mcp-server

MCP server that lets AI agents run thousands of Apify Store scrapers and crawlers as tools.

★ 10.1k stars⑂ 302 forksMITupdated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

apify-mcp-server is an open-source ai agents project by apify (apify/apify-mcp-server on GitHub). It has 10,149 GitHub stars and 302 forks, is released under the MIT license, and was last updated on GitHub on 8 October 2026.

GitHub stars
10,149
Forks
302
License
MIT
Last updated on GitHub
8 October 2026
Category
AI Agents
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Choose hosted or local

    Use the hosted server at https://mcp.apify.com for the latest features and OAuth sign-in, or run it locally over stdio with npx for desktop clients.

  2. Connect your MCP client

    Add the server URL to clients like Claude.ai or VS Code (signing in via OAuth), or configure the stdio command with your Apify API token for tools like Claude Desktop.

  3. Let the agent discover Actors

    Ask for data in plain language; the agent searches the Store, inspects an Actor's details and pricing, and calls it with the right inputs.

  4. Collect structured results

    Read the Actor's output dataset from the run, and use the helper tools to inspect runs, logs, storage and schedules.

// features

Why people love it

Any Actor becomes a tool

The server loads an Actor's input schema and exposes it as an MCP tool, so thousands of Store scrapers and automations are callable by agents.

Dynamic tool discovery

Helper tools let the agent search Actors, fetch their details and pricing, and call them on demand instead of you pre-configuring every scraper.

Sensible defaults

Two Actors come pre-configured - apify/rag-web-browser for web search plus content extraction, and apify/web-fetch for fetching pages as Markdown, text, HTML or links with JavaScript rendering.

Full platform access

Beyond running Actors, tools cover your runs and logs, datasets and key-value stores, saved tasks, schedules, builds and the Apify API reference itself.

Hosted with OAuth, or local stdio

Connect to mcp.apify.com with just the URL and an OAuth sign-in, or run npx @apify/actors-mcp-server locally with an APIFY_TOKEN.

Agentic payment options

For agents without an Apify account, the hosted server supports prepaid payment flows (AGI, x402 or Skyfire) to pay for Actor runs per use.

Advertisement
// run it

Run it yourself

  1. Clone the repository

    Clone the server source if you want to run or develop it locally; most users connect to the hosted endpoint or use npx instead.

    git clone https://github.com/apify/apify-mcp-server.git
    cd apify-mcp-server
  2. Add it to your MCP client

    Point your client at the hosted server URL and sign in with OAuth, or use the stdio package with your token.

    {"mcpServers": {"apify": {"url": "https://mcp.apify.com"}}}
  3. Restart and ask for data

    Restart your MCP client, then ask the agent to extract something - it will discover and call a suitable Actor.

    # e.g. "Scrape the latest posts from this public page" - see the README usage examples
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains the Apify MCP Server?

Apify maintains it as the official MCP interface to its platform and Store.

Is it free to use?

The server code is MIT-licensed and connecting is free, but Actor runs execute on the Apify platform and consume platform usage; many Actors are priced per run or per result by their authors, alongside Apify's own plan tiers.

Does it need a paid API key?

For local stdio use, yes - you set APIFY_TOKEN from your Apify account. The hosted server instead uses OAuth sign-in to your Apify account, and it also supports prepaid agentic payment options for agents without an account.

How does it compare with writing my own scrapers or a generic fetch tool?

A fetch tool only retrieves pages you name; this server gives agents a searchable store of thousands of maintained, site-specific scrapers with schemas, retries and structured output handled by the platform.

How do I get started?

Add https://mcp.apify.com to your MCP client, sign in with OAuth, and ask your agent for some web data - or try the Apify Tester MCP Client in the browser first.

// keep exploring

Similar tools

AI Agents

MobileBuildMCP

An MCP server and CLI that lets AI agents build, test and run iOS and macOS projects.

★ 6.5k starsMIT
View guide →
AI Agents

hexstrike-ai

MCP server letting AI agents run 150+ cybersecurity tools for authorized pentesting and research.

★ 12.5k starsMIT
View guide →
AI Agents

chrome-devtools-mcp

Chrome DevTools for coding agents: an MCP server that lets agents debug and inspect real Chrome

★ 53.1k starsApache-2.0
View guide →
AI Agents

n8n-mcp

An MCP server that lets Claude, Cursor and Windsurf build n8n workflows for you

★ 23.0k starsMIT
View guide →
AI Agents

klavis

An MCP integration platform that lets AI agents use tools reliably at any scale.

★ 5.8k starsApache-2.0
View guide →
AI Agents

jadx-ai-mcp

JADX plugin + MCP server that lets LLMs analyze Android APKs live — decompile, review, find vulnerabilities

★ 2.9k starsApache-2.0
View guide →
// alternatives

Alternatives in AI Agents

The most-starred other AI Agents projects in the LibreAI catalogue — the realistic shortlist if apify-mcp-server is not the right fit.

Get apify-mcp-server

Free and open — grab the source, star the repo, and start creating.