apify-scraper — плагин для Claude Code: что делает и как установить
Интегрирует платформу Apify с Claude Code для запуска акторов, управления датасетами, хранилищами ключей и расписаниями задач.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install apify-scraper@claude-communityЧто делает apify-scraper
Плагин предоставляет 27 инструментов для работы с Apify REST API v2 прямо из интерфейса Claude Code. Он позволяет запускать и собирать акторы, отслеживать ход выполнения, читать логи, а также прерывать или перезапускать процессы.
Внутри находится локальный MCP-сервер на Node.js и @modelcontextprotocol/sdk, который стартует через npx tsx без отдельного шага компиляции. Через доступные методы можно читать и наполнять датасеты, выполнять CRUD-операции над key-value хранилищами, настраивать cron-расписания и вебхуки на события запусков.
Без валидного токена APIFY_API_TOKEN в переменных окружения плагин не сможет обращаться к API Apify.
Какие задачи решает
- запустить скрейпинг сайта через готовые акторы Apify
- выгрузить данные и записи из датасетов или key-value хранилищ
- настроить запуск парсинга по cron-расписанию прямо в чате
- посмотреть логи и статус завершившегося или упавшего запуска
Примеры запросов агенту
- Запусти
apify/web-scraperдля страницыhttps://example.comи покажи полученные результаты. - Создай расписание для ежедневного запуска
apify/google-search-scraperв 8:00 UTC. - Проверь последний запуск
apify/web-scraperи выведи его лог.
Как установить apify-scraper
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install apify-scraper@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о apify-scraper
Как установить apify-scraper в Claude Code?
Сначала добавьте каталог командой /plugin marketplace add anthropics/claude-plugins-community, затем установите плагин через /plugin install apify-scraper@claude-community. При запросе укажите токен в переменной APIFY_API_TOKEN.
Что делает плагин apify-scraper?
Он добавляет в Claude Code 27 MCP-инструментов для вызова акторов Apify, чтения логов, работы с датасетами и настройки cron-расписаний.
Что нужно подготовить перед установкой?
Потребуются установленный Node.js для запуска через npx tsx и действующий токен APIFY_API_TOKEN, скопированный из настроек интеграций в консоли Apify.
Исходный текст
apify-scraper · MIT
# Apify Scraper Plugin Full Apify web scraping platform integration for Claude. Run Actors, manage datasets, key-value stores, schedules, webhooks, and tasks — all from within Claude. ## Setup ### 1. Get your Apify API Token 1. Go to [Apify Console](https://console.apify.com/) → Settings → Integrations 2. Copy your API token ### 2. Install the Plugin Install the `.plugin` file in Claude. When prompted, set the environment variable: ``` APIFY_API_TOKEN=your_token_here ``` ## Available Tools (27) | Category | Tools | Description | |----------|-------|-------------| | **Actors** | 5 | List, inspect, run, build Actors | | **Runs** | 6 | Monitor, abort, resurrect runs, read logs | | **Datasets** | 4 | List, read, push dataset items | | **Key-Value Stores** | 5 | CRUD operations on KV store records | | **Schedules** | 3 | Create/delete cron-based schedules | | **Webhooks** | 2 | Create webhooks for run events | | **Tasks** | 2 | List and run saved Actor tasks | ## Quick Examples **Scrape a website (fast):** > "Run apify/web-scraper on https://example.com and get the results" **Schedule a daily scrape:** > "Create a schedule to run apify/google-search-scraper every day at 8am UTC" **Check what happened:** > "Show me the last run of apify/web-scraper and its log" ## Architecture ``` apify-scraper/ ├── .claude-plugin/ │ └── plugin.json # Plugin manifest ├── .mcp.json # MCP server configuration ├── servers/apify/ │ ├── package.json # Dependencies │ └── src/ │ ├── index.ts # Entry point │ ├── constants.ts # API config │ ├── types.ts # TypeScript interfaces │ ├── schemas/ │ │ └── common.ts # Shared Zod schemas │ ├── services/ │ │ └── api-client.ts # Axios HTTP client │ └── tools/ │ ├── actors.ts # Actor tools │ ├── runs.ts # Run tools │ ├── datasets.ts # Dataset tools │ ├── key-value-stores.ts # KV store tools │ └── schedules-webhooks.ts # Schedule, webhook & task tools ├── skills/apify-scraping/ │ └── SKILL.md # Usage guidance for Claude └── README.md ``` ## Tech Stack - **Runtime**: Node.js with `npx tsx` (no build step) - **MCP SDK**: `@modelcontextprotocol/sdk` (stdio transport) - **HTTP**: Axios with Bearer token auth - **Validation**: Zod schemas - **API**: Apify REST API v2 ## Author MSApps
© MSApps-Mobile · MIT · MSApps-Mobile/claude-plugins