By apify
Apify plugin for Claude Code — Apify MCP server, an `apify` routing subagent, and skills covering Actor development, actorization, SDK integration, and the ultimate scraper.
Develop, debug, and deploy Apify Actors - serverless cloud programs for web scraping, automation, and data processing. Use when creating new Actors, modifying existing ones, or troubleshooting Actor code.
Convert existing projects into Apify Actors - serverless cloud programs. Actorize JavaScript/TypeScript (SDK with Actor.init/exit), Python (async context manager), or any language (CLI wrapper). Use when migrating code to Apify, wrapping CLI tools as Actors, or adding Actor SDK to existing projects.
Generate output schemas (dataset_schema.json, output_schema.json, key_value_store_schema.json) for an Apify Actor by analyzing its source code. Use when creating or updating Actor output schemas.
Integrate Apify into an existing JavaScript/TypeScript or Python application using the apify-client package. Use when adding web scraping, automation, or data extraction capabilities to an existing app via the Apify API.
Universal AI-powered web scraper for any platform. Scrape data from Instagram, Facebook, TikTok, YouTube, LinkedIn, X/Twitter, Google Maps, Google Search, Google Trends, Reddit, Airbnb, Yelp, and 15+ more platforms. Use for lead generation, brand monitoring, competitor analysis, influencer discovery, trend research, content analytics, audience analysis, review analysis, SEO intelligence, recruitment, or any data extraction task.
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Official Apify plugin for Claude Code — adds the Apify MCP server, one apify routing agent, and five bundled skills for the main Apify workflows: using existing Actors, building and deploying your own Actors, actorizing existing projects, generating Actor output schemas, and integrating Apify into existing applications.
Apify is a platform of thousands of serverless cloud programs called Actors for web scraping, browser automation, and data extraction. Learn more at apify.com.
| Component | Name | Purpose |
|---|---|---|
| Agent (entry point) | apify | Routes every Apify request to the right skill or transport path. This is the one you should invoke. |
| MCP server | apify (https://mcp.apify.com/) | Lets the agent search the Apify Store, fetch Actor details, run Actors, and read the Apify docs. |
| Skill | apify-actor-development | Create, debug, and deploy a brand new Apify Actor from scratch. |
| Skill | apify-actorization | Convert an existing JS/TS, Python, or CLI project into an Apify Actor. |
| Skill | apify-generate-output-schema | Generate dataset_schema.json / output_schema.json / key_value_store_schema.json for an existing Actor. |
| Skill | apify-sdk-integration | Add Apify Actor execution to an existing application using the apify-client package. |
| Skill | apify-ultimate-scraper | CLI-driven data extraction workflow for selecting, configuring, and running pre-built Actors across 15+ platforms. |
Add the Apify marketplace and install the plugin:
/plugin marketplace add apify/apify-claude-code-plugin
/plugin install apify@apify
Validate the installation:
/plugin validate .
The plugin uses three setup paths depending on what you're doing. The apify agent will guide you through the right one, but here is the high-level map.
Uses OAuth. The first time the agent calls a tool that needs auth (for example run-actor or get-dataset-items), Claude Code opens console.apify.com in your browser and asks you to sign in. Read-only tools such as search-actors, fetch-actor-details, search-apify-docs, and fetch-apify-docs work without auth.
These skills expect the local apify CLI to be available. Install it first:
npm install -g apify-cli
For interactive use, authenticate with:
apify login
In headless or CI environments, export an APIFY_TOKEN instead; the CLI can read it automatically:
export APIFY_TOKEN="apify_api_xxxxxxxxxxxx"
Generate a token at console.apify.com/settings/integrations. Don't have an account? Sign up free — no credit card required.
Uses an APIFY_TOKEN environment variable with the apify-client package or the REST API:
export APIFY_TOKEN="apify_api_xxxxxxxxxxxx"
The MCP OAuth flow needs a browser. If you're running Claude Code over SSH or in any environment without a browser, you have these options:
apify-actor-development, apify-actorization, and apify-ultimate-scraper can work in headless environments when the apify CLI is installed and APIFY_TOKEN is exported.apify-sdk-integration uses apify-client and only needs APIFY_TOKEN.Start a Claude Code session and describe what you need. The apify agent reads the request, chooses between MCP, CLI, or SDK-based workflows, and dispatches to the right skill or tool.
find me 5 well-rated coffee shops in Seattle and export to CSV
build me an Actor that scrapes a sitemap and stores titles
add Apify to this Next.js app so I can run a scraper from /api/scrape
generate output schemas for the Actor in this folder
The apify MCP server is configured in .mcp.json and the agent uses it for Route 1 tasks. It exposes:
search-actors — search the Apify Store by keyword (no auth)fetch-actor-details — Actor specs, input schema, pricing (no auth)run-actor — execute an Actor and return results (OAuth)get-dataset-items — retrieve dataset rows from a previous run (OAuth)search-apify-docs / fetch-apify-docs — Apify documentation lookupnpx claudepluginhub apify/apify-claude-code-plugin --plugin apifyOfficial Apify agent skills for web scraping, data extraction, and automation
Community collection of Apify agent skills for web scraping, data extraction, and automation
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Complete developer toolkit for Claude Code