Apify MCP Server
Official Apify MCP server: the agent runs ready-made Apify Store scrapers for social media, maps, search and shops
Install
npx @apify/actors-mcp-serverLocal stdio mode, requires APIFY_TOKEN. See npx @apify/actors-mcp-server --help for options.
This is third-party code. Review the repository files before installing.
What it does
The server turns Apify Actors, ready-made scrapers and automations, into MCP tools. The agent searches the store for a fitting Actor, reads its input schema and runs it with the right parameters. By default it includes RAG Web Browser for search with page fetching and Web Fetch for getting a URL as Markdown. Any Actor can be added, for example for Instagram, Google Maps or Google results.
Who it is for. For marketers, analysts and developers who need an agent to collect web data with ready-made tools.
Good fit when
- You need posts or profiles from social networks
- You need contacts or places from Google Maps
- You need web search with page contents
Not a fit when
- You have no Apify account and do not want to pay for runs
- You need data from sites that no Actor covers
Example request
Find coffee shops in central Lisbon on Google Maps and put their phones and websites in a tableLimitations
Needs an APIFY_TOKEN or OAuth login, and Actor runs are billed at Apify rates. Some newer features, like output schema inference, exist only on the hosted server. Access to Apify from Russia without VPN is unverified. Respecting site terms when scraping is the user's responsibility.
How to disable. Remove the apify server from your MCP config or disconnect it in the client.
MCP
- Transport
- stdio, http
- Authentication
- OAuth
| Environment variables | |
|---|---|
| APIFY_TOKEN required, secret | Apify API token for local runs |
Security check
- Runs paid Actors on the user's account
- Sends queries and data to an external platform
README in short
The README offers two ways to connect: a hosted endpoint with OAuth or token and local launch via npx. It lists tested clients, an MCPB file for one-click install, tools for finding and running Actors, resources and prompts. A separate section covers agentic payments. MIT licensed.
FAQ
Why prefer the hosted server?
It supports OAuth and newer features missing in stdio mode.
Can I pay without an account?
The README describes agentic payments via AGI, x402 and Skyfire, but they need a crypto wallet or a separate account.
Related
CLI, skill and Python library for browser control: the agent clicks, fills forms and reads pages over CDP
A skill that gathers the last 30 days of discussion on a topic from Reddit, X, YouTube, HN, Polymarket and GitHub into one brief
The Chrome DevTools team's official MCP server: the agent drives a live Chrome, reads network and console, and records performance traces
A fast Rust CLI for agent browser automation: accessibility snapshots with element refs, an MCP server and skills