MCP server
Apify MCP Server
- Maintainer
- Official · Apify
- Runs
- Remote
- GitHub
- ★ 12,994, last push 2026-10-24 (checked 2026-10-24)
- License
- MIT
- URL
- https://mcp.apify.com/
- Registry
- com.apify/apify-mcp-server
- Connects to
- Apify
Install the Apify MCP Server
Pick your client. Remote first: nothing to install, and you sign in with OAuth where the client supports it. Config shapes checked against each client's docs on 2026-10-25.
The URL also takes Authorization as a header (see its docs), for clients without OAuth sign-in.
Run in a terminal, then /mcp inside Claude Code to sign in. Add --scope project to share it via .mcp.json. docs
claude mcp add --transport http apify https://mcp.apify.com/
Customize > Connectors > Add > Add custom connector, paste this URL and sign in. It syncs to Claude Desktop and mobile. docs
https://mcp.apify.com/
The free plan allows one custom connector. On Team and Enterprise an owner adds it under Organization settings > Connectors.
chatgpt.com/plugins > + > Add custom MCP server, paste the URL, set up sign-in and create it as a plugin. Then @-mention it in a chat. docs
https://mcp.apify.com/
Workspace admins can turn custom MCP plugins off.
Add to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (this project), or use the install button. docs
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com/"
}
}
}Add to .vscode/mcp.json (note the "servers" key and the type), or use the install button. Command Palette > "MCP: Open User Configuration" for all workspaces. docs
{
"servers": {
"apify": {
"type": "http",
"url": "https://mcp.apify.com/"
}
}
}Run codex mcp add apify --url https://mcp.apify.com/ (then codex mcp login apify), or add this to ~/.codex/config.toml. The CLI, IDE extension and Codex app share it. docs
[mcp_servers.apify] url = "https://mcp.apify.com/"
Run in a terminal (-s user adds it for all projects), then /mcp auth to sign in. In ~/.gemini/settings.json the key is httpUrl. docs
gemini mcp add -s user --transport http apify https://mcp.apify.com/
Run in a terminal; it writes ~/.copilot/mcp-config.json. docs
copilot mcp add --transport http apify https://mcp.apify.com/
Add to mcp_config.json: ~/.config/devin/mcp_config.json on macOS and Linux (older installs: ~/.codeium/windsurf/mcp_config.json), %APPDATA%\devin\ on Windows. docs
{
"mcpServers": {
"apify": {
"serverUrl": "https://mcp.apify.com/"
}
}
}Add to Zed's settings.json (or Settings > AI > MCP Servers > Add Server). Remote servers without an Authorization header sign in with OAuth. docs
{
"context_servers": {
"apify": {
"url": "https://mcp.apify.com/"
}
}
}Add to opencode.json in the project (or ~/.config/opencode/opencode.json). Sign in with opencode mcp auth apify. docs
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"apify": {
"type": "remote",
"url": "https://mcp.apify.com/",
"enabled": true
}
}
}Add to ~/.kiro/settings/mcp.json (all projects) or .kiro/settings/mcp.json (this project). docs
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com/"
}
}
}MCP Servers > Configure > Configure MCP Servers opens cline_mcp_settings.json; add this entry. docs
{
"mcpServers": {
"apify": {
"type": "streamableHttp",
"url": "https://mcp.apify.com/"
}
}
}Security notes
- The remote server runs at mcp.apify.com, hosted by Apify. You sign in with OAuth in clients that support it, or with Authorization header where OAuth isn't available, and it acts with your account's permissions.
- It reads web pages, and a page can carry prompt-injection instructions. Keep approval prompts on and use a browser profile without your personal sign-ins.
Alternatives
- Browser Useofficial · ★ 119k
An agent that drives a real Chrome to finish tasks: fill forms, click through flows, extract data.
- Chrome DevToolsofficial · ★ 54k
Control a live Chrome: performance traces, network requests, console and screenshots for debugging.
- Playwrightofficial · ★ 39k
Browser automation through the accessibility tree: click, type, navigate and snapshot pages, no screenshots needed.
- Skyvernofficial · ★ 23k
AI browser automation in Skyvern's cloud: navigate, fill forms and pull data from any site.
- Firecrawlofficial · ★ 7.7k
Scrape, crawl, map and search websites into clean Markdown or JSON.
- Bright Dataofficial · ★ 2.7k
Web search and scraping that gets past blocks and CAPTCHAs, with a free monthly quota.
- Hyperbrowserofficial · ★ 791
Scrape, crawl and extract with cloud browsers, plus browser-use and Claude computer-use agents.
- ScrapeGraphAIofficial · ★ 117
Extract structured data from pages with a prompt, plus smart crawling.
FAQ
What does the Apify MCP Server do?+
Run any of thousands of Apify scrapers (Actors) for social media, maps, e-commerce and more.
Is the Apify MCP server official?+
Official: built and maintained by Apify.
How do I add Apify to Claude Code?+
Run: claude mcp add --transport http apify https://mcp.apify.com/, then /mcp inside Claude Code to sign in. Add --scope project to share it with your team through .mcp.json.
How do I use the Apify MCP server in Cursor or VS Code?+
Open the Cursor or VS Code tab above: it has the mcp.json entry and a one-click install link. Cursor uses the "mcpServers" key; VS Code uses "servers" and needs a type ("http").
Does Apify work in ChatGPT and claude.ai?+
Yes, it has a remote URL (https://mcp.apify.com/). In claude.ai add it under Customize > Connectors > Add custom connector; in ChatGPT under chatgpt.com/plugins > Add custom MCP server.
What are the alternatives to the Apify MCP server?+
Other browser & web scraping MCP servers: Browser Use, Chrome DevTools, Playwright, Skyvern and Firecrawl.