apify/actors-mcp-server

apify/actors-mcp-server

от apify
Извлекает данные из соцсетей, поисковиков, карт и любых сайтов: парсит посты Facebook, контакты Google Maps, выдачу Google Search.

Apify MCP Server
mcp.apify.com

NPM latest version Downloads Build Status smithery badge

The Apify Model Context Protocol (MCP) server at mcp.apify.com enables your AI agents to extract data from social media, search engines, maps, e-commerce sites, and any other website using thousands of ready-made scrapers, crawlers, and automation tools from Apify Store. It supports OAuth, allowing you to connect from clients like Claude.ai or Visual Studio Code using just the URL.

🚀 Use the hosted Apify MCP Server!

For the best experience, connect your AI assistant to our hosted server at https://mcp.apify.com. The hosted server supports the latest features - including output schema inference for structured Actor results - that are not available when running locally via stdio.

⚠️ Legacy SSE transport removed. The https://mcp.apify.com/sse endpoint has been removed in favor of Streamable HTTP. Migrate your client to https://mcp.apify.com — drop the /sse suffix from your configuration.

💰 The server also supports agentic payments: buy a token from AGI to run any Actor, or pay per-request via direct x402 (Pay Per Event Actors only) or Skyfire.

Часто задаваемые вопросы

Инструменты были проиндексированы:
abort-actor-runидемпотентный

Прерывает запуск Actor, который в данный момент стартует или выполняется. Для запусков со статусами SUCCEEDED, FAILED, ABORTING, ABORTED или TIMED-OUT этот вызов не имеет эффекта. Результаты будут содержать обновлённые данные о запуске после запроса на прерывание. ИСПОЛЬЗОВАНИЕ: - Используйте, когда нужно остановить слишком долгий или неправильно настроенный запуск. ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ: - user_input: Прервать запуск y2h7sK3Wc - user_input: Корректно прервать запуск y2h7sK3Wc

Прерывает выполнение Actor.

Параметры
  • gracefullyboolean

    Если true, запуск Actor корректно завершится с 30-секундным тайм-аутом.

  • runIdstringобязательный

    Идентификатор запуска Actor, который нужно прервать.

apify--rag-web-browserвнешний мир

Этот инструмент вызывает Actor "apify/rag-web-browser" и получает его выходные результаты. Используйте этот инструмент вместо "call-actor", если пользователь запрашивает именно этого Actor. Описание Actor: инструмент веб-поиска и получения данных для AI-агентов и RAG-пайплайнов. Запрашивает Google Search, извлекает содержимое первых N страниц через полноценный веб-браузер и возвращает их в виде чистого Markdown для дальнейшей обработки LLM. Также умеет получать отдельные URL. Используйте этот инструмент, когда пользователь хочет ПОЛУЧИТЬ или ИЗВЛЕЧЬ актуальные данные немедленно (разовое получение данных). Этот инструмент сам извлекает данные - он НЕ просто находит инструменты. Примеры, когда его использовать: - Пользователь хочет получить актуальные/срочные данные (например, «Узнать цены на авиабилеты на завтра», «Какая сегодня погода?») - Пользователю нужно прямо сейчас получить конкретный контент (например, «Получи статьи с CNN», «Получи информацию о товаре с Amazon») - Пользователь использует временные маркеры вроде «сегодня», «текущие», «свежие», «недавние», «сейчас» Это для общего веб-скрапинга и случаев, когда данные нужны прямо сейчас. Для повторяющегося/регулярного скрапинга конкретных платформ (e-commerce, соцсети) предложите пользователю специализированного Actor из Store - так будет производительнее и надёжнее. Когда пользователь даёт один конкретный URL и хочет получить полное или дословное содержимое страницы, отдайте предпочтение специальному инструменту apify/web-fetch, если он доступен - этот инструмент предназначен для поиска и скрапинга по запросу. Если страница после скрапинга возвращается заблокированной или пустой (например, краулер сообщает об ошибке 403 или текст страницы отсутствует), не сдавайтесь: повторите попытку для этого URL с помощью apify/web-fetch, если он доступен - его антибот-загрузка проходит через блокировки, которые этот инструмент обойти не может.

apify/rag-web-browser

Параметры
  • maxResultsinteger

    Максимальное количество верхних органических результатов поиска Google, веб-страницы которых будут извлечены. Если query - URL-адрес, то это поле игнорируется, и Actor загружает только конкретную веб-страницу. Примеры значений: 3

  • outputFormatsenum[]

    Выберите один или несколько форматов, в которые будут извлечены и сохранены целевые веб-страницы в итоговом наборе данных. Примеры значений: ["markdown"]

  • querystringобязательный

    ОБЯЗАТЕЛЬНО Введите ключевые слова для поиска Google или URL конкретной веб-страницы. Ключевые слова могут включать операторы расширенного поиска. Примеры: - <code>san francisco weather</code> - <code>https://www.cnn.com</code> - <code>function calling site:openai.com</code> Примеры значений: "web browser for RAG pipelines -site:reddit.com"

  • waitSecsinteger

    Максимальное время ожидания в секундах (0-45, по умолчанию 30) до перехода запуска Actor в конечное состояние. Для долго выполняющихся Actor ответ возвращается по истечении лимита с текущим статусом запуска; следуйте nextStep, чтобы опросить через get-actor-run. Установите 0, чтобы запустить без ожидания (fire-and-forget).

apify--web-fetchвнешний мир

Этот инструмент вызывает Actor "apify/web-fetch" и получает его выходные результаты. Используйте этот инструмент вместо "call-actor", если пользователь запрашивает именно этого Actor. Описание Actor: скачивает любую веб-страницу по URL и преобразует её в чистый Markdown, обычный текст, HTML и другие форматы. Автоматически выполняет JavaScript и обходит защиту от ботов. Actor предоставляет API реального времени для быстрых ответов. Используйте этот инструмент, чтобы загрузить конкретный http(s) URL и вернуть его полное содержимое (один URL на вызов; только http и https). Он выполняет JavaScript и обходит защиту от ботов, поэтому также получает страницы, где обычный HTTP-запрос блокируется, завершается ошибкой, например 403 или 429, или возвращает неполное содержимое. Страница возвращается дословно - полное содержимое, без пересказа - в виде Markdown, обычного текста, HTML, необработанного тела ответа или списка ссылок на странице. Примеры случаев, когда использовать: - Пользователь даёт URL и хочет получить его содержимое, данные или ссылки либо ответ, для которого нужно прочитать эту страницу - Предыдущая попытка загрузить страницу была заблокирована, вернула ошибку или CAPTCHA либо оказалась неполной, потому что странице требуется выполнение JavaScript - Нужно дословное содержимое страницы, например для цитирования, извлечения данных или архивирования Этот инструмент не ищет в интернете - ему нужен URL. Чтобы находить страницы по запросу, используйте вместо него инструмент веб-поиска. Если точный URL получить нельзя (например, схема не http(s)), скажите об этом, а не подменяйте его молча другим URL.

apify/web-fetch

Параметры
  • formatsenum[]

    Actor преобразует полученный контент в запрошенный формат(ы). Формат, который не подходит для типа контента, возвращает null; если ни один из запрошенных форматов не подходит, запуск завершается ошибкой. Форма Input предзаполнена значением markdown; очистите её, чтобы автоматически выбрать markdown для HTML/PDF, text для текстового контента или raw для изображений, архивов и других бинарных данных. Примеры значений: ["markdown"]

  • headersobject

    Отправляет пользовательские HTTP-заголовки на целевой URL в виде объекта с названиями и значениями заголовков, например { "Accept-Language": "fr-FR", "Authorization": "Bearer TARGET_SITE_TOKEN" }.

  • urlstringобязательный

    ОБЯЗАТЕЛЬНО URL, который нужно получить. Поддерживаются только схемы http:// и https://; остальные отклоняются. Примеры значений: "https://apify.com" - только URL http(s). Для любой другой схемы (например, ftp:) сообщите пользователю, что этот инструмент не может получить такой URL, а не подставляйте другой.

  • waitinteger

    Сколько миллисекунд ждать после загрузки страницы для контента, который появляется с задержкой. От 1 до 60000. Если задать, страница рендерится в реальном браузере, так что контент, загруженный JavaScript, тоже попадает. Запросы с рендерингом медленнее.

  • waitSecsinteger

    Максимальное время ожидания в секундах (0-45, по умолчанию 30) до перехода запуска Actor в конечное состояние. Для долго выполняющихся Actor ответ возвращается по истечении лимита с текущим статусом запуска; следуйте nextStep, чтобы опросить через get-actor-run. Установите 0, чтобы запустить без ожидания (fire-and-forget).

call-actorвнешний мир

Вызывает любого актора из Apify Store. ПОРЯДОК РАБОТЫ: 1. Используйте fetch-actor-details, чтобы получить схему ввода актора 2. Вызовите этот инструмент с именем актора и правильными входными данными на основе схемы Если имя актора не в формате "имя_пользователя/имя", сначала используйте search-actors, чтобы найти правильного актора. Для акторов MCP-сервера: - Используйте fetch-actor-details с output={ mcpTools: true }, чтобы получить список доступных инструментов - Вызывайте в формате: "имя_актора:имя_инструмента" (например, "apify/actors-mcp-server:fetch-apify-docs") ВАЖНО: - Ожидает завершения до waitSecs (по умолчанию 30 секунд); возвращает статус запуска и идентификаторы хранилища, а при waitSecs > 0 также сообщает метаданные полей набора данных - Используйте get-dataset-items с datasetId для получения результатов; в незавершённых запусках есть nextStep с инструкциями по опросу - Используйте специализированные инструменты акторов, когда они доступны, для лучшего опыта Есть два способа запуска акторов: 1. Специализированные инструменты акторов (например, apify--rag-web-browser): это предварительно настроенные инструменты, которые обеспечивают более простой и прямой опыт. 2. Универсальный инструмент call-actor: используйте его, когда специализированный инструмент недоступен или когда нужно динамически запустить любого актора. Этот инструмент особенно полезен, если вы не хотите добавлять конкретные инструменты или ваш клиент не поддерживает динамическую регистрацию инструментов. ИСПОЛЬЗОВАНИЕ: - Всегда используйте специализированные инструменты, когда они доступны (например, apify--rag-web-browser) - Используйте универсальный инструмент call-actor только в том случае, если для вашего актора не существует специализированного инструмента. - Используйте waitSecs (от 0 до 45), чтобы контролировать время ожидания. Значение по умолчанию 30 секунд возвращает результаты для быстрых акторов. Используйте waitSecs: 0, чтобы запустить и сразу вернуться для долго выполняющихся акторов. ПРИМЕРЫ: - user_input: Получить посты в Instagram с помощью apify/instagram-scraper

Вызывает Actor.

Параметры
  • actorstringобязательный

    Актор для вызова: его ID или имя в формате "username/name" (например, "apify/rag-web-browser"). Для Акторов MCP-сервера используйте формат "actorName:toolName", чтобы вызвать конкретный инструмент (например, "apify/actors-mcp-server:fetch-apify-docs").

  • callOptionsobject

    Необязательная конфигурация запуска: memory (MB), timeout (s), build, maxItems (ограничение оплаты за результат), maxTotalChargeUsd (ограничение оплаты за событие).

  • inputobjectобязательный

    Входной JSON, который нужно передать в Actor. Обязателен.

  • waitSecsinteger

    Секунды ожидания завершения (0–45, по умолчанию 30). Возвращает текущий статус выполнения, если за время waitSecs он не стал терминальным.

fetch-actor-detailsтолько чтениеидемпотентный

Получает подробную информацию об Actor по его ID или полному имени (формат: "username/name", например, "apify/rag-web-browser"). Требует точный ID или полное имя. Не выдумывайте правдоподобное имя и не вызывайте с ним этот инструмент. Если у вас есть только описание, частичное имя или имя, которое вы не встречали в этом разговоре, сначала найдите его с помощью search-actors. Используйте параметр 'output' с булевыми флагами для управления возвращаемой информацией: - По умолчанию: все поля true, кроме mcpTools - Выборочно: установите нужные поля в true (например, output: { inputSchema: true }) - Типовые шаблоны: только inputSchema, description + readme, mcpTools для MCP Actors Поле 'readme' возвращает краткое описание, если оно доступно, иначе полный README. Используйте при запросах деталей Actor, документации, требований к входным данным или MCP-инструментов. ПРИМЕРЫ: - Что делает apify/rag-web-browser? - Какая входная схема у apify/web-scraper? - Какие инструменты предоставляет apify/actors-mcp-server?

Получает детали Actor.

Параметры
  • actorstringобязательный

    Actor ID или полное имя в формате "username/name", например, "apify/rag-web-browser".

  • outputobject

    Указывает, какую информацию включить в ответ, чтобы сэкономить токены.

fetch-apify-docsтолько чтениеидемпотентный

Получает полное содержимое страницы документации Apify или Crawlee по её URL. Используйте это после того, как найдёте подходящую страницу с помощью инструмента search-apify-docs. ИСПОЛЬЗОВАНИЕ: - Используйте, когда вам нужно полное содержимое конкретной страницы документации для подробных ответов. ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ: - user_input: Fetch https://docs.apify.com/platform/actors/running#builds - user_input: Fetch https://docs.apify.com/academy - user_input: Fetch https://crawlee.dev/docs/guides/basic-concepts

Извлекает документацию Apify.

Параметры
  • urlstringобязательный

    URL страницы документации Apify для получения. Это должен быть полный URL, включая протокол (например, https://docs.apify.com/).

get-actor-runтолько чтениеидемпотентный

Получает подробную информацию о конкретном запуске Actor. Возвращает результат запуска: статус, хранилища (карта псевдонимов datasets/keyValueStores), статистику, сводку, nextStep. - summary описывает прошлое (например: "SUCCEEDED in 22s. 47 items; 3 fields available."). - nextStep предписывает одно основное последующее действие с подставленными идентификаторами (например: "Use get-dataset-items with datasetId=..."). - waitSecs (0-45, по умолчанию 30) ожидает терминального статуса до указанного числа секунд перед возвратом. ИСПОЛЬЗОВАНИЕ: - Используйте для проверки статуса запуска, начатого любым инструментом, который запускает Actor. - Передайте waitSecs > 0, чтобы ждать до терминального статуса (или до истечения лимита). ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ: - user_input: Покажи детали запуска y2h7sK3Wc - user_input: Дождись завершения запуска y2h7sK3Wc

Получает запуск Actor.

Параметры
  • runIdstringобязательный

    Идентификатор запуска Actor.

  • waitSecsinteger

    Максимальное количество секунд ожидания достижения запуском терминального состояния (SUCCEEDED, FAILED, ABORTED, TIMED-OUT). Значение 0 возвращает текущий статус немедленно. Максимум: 45. По умолчанию: 30.

get-dataset-itemsтолько чтениеидемпотентный

Получает элементы (строки) из набора данных: результаты, которые выдаёт запуск Actor. Возвращает сами строки, а не метаданные набора данных, количество элементов или схему. Когда пользователь указывает datasetId и просит получить результаты, выходные данные, данные или строки, вызывайте этот инструмент напрямую. Лимит по умолчанию: 20. Используйте clean=true, чтобы пропустить пустые элементы и скрытые поля. ИСПОЛЬЗОВАНИЕ: - Используйте, когда нужно прочитать данные из набора данных (все элементы или только выбранные поля). ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ: - user_input: Получить результаты из набора данных abc123 - user_input: Получить только metadata.url и title из набора данных username~my-dataset

Получает элементы набора данных

Параметры
  • cleanboolean

    Если true, возвращает только непустые элементы и пропускает скрытые поля (начинающиеся с #). Сокращение для skipHidden=true и skipEmpty=true.

  • datasetIdstringобязательный

    ID набора данных или username~dataset-name

  • descboolean

    Если true, результаты возвращаются в обратном порядке (от новых к старым).

  • fieldsstring

    Список полей, разделенных запятыми, для включения в результаты. Поля в выводе сортируются в указанном порядке. Используйте точечную нотацию для вложенных объектов (например, "metadata.url"); сервер автоматически сглаживает родительские префиксы.

  • flattenstring

    Список полей через запятую для уплощения (например, flatten="metadata" превращает {"metadata":{"url":"x"}} в {"metadata.url":"x"}). Обычно автоматически выводится из точечной нотации в fields; задавайте его только как диагностическое переопределение.

  • limitinteger

    Максимальное количество возвращаемых элементов. По умолчанию: 20.

  • offsetnumber

    Число элементов, пропускаемых в начале. По умолчанию: 0.

  • omitstring

    Список полей, разделённых запятыми, которые нужно исключить из результатов.

get-key-value-store-recordтолько чтениеидемпотентный

Получает значение, сохранённое по определённому ключу в хранилище ключ-значение: одну запись, а не список всех ключей. Требуется точное имя ключа. В ответе сохраняется исходный Content-Encoding; большинство клиентов автоматически распаковывают данные. ИСПОЛЬЗОВАНИЕ: - Используйте, когда нужно получить конкретную запись (JSON, текст или бинарные данные) из хранилища. ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ: - user_input: Получить запись INPUT из хранилища abc123 - user_input: Получить запись data.json из хранилища username~my-store

Получает запись в хранилище ключ-значение.

Параметры
  • keyValueStoreIdstringобязательный

    Идентификатор хранилища ключ-значение или имя пользователя~имя хранилища.

  • recordKeystringобязательный

    Ключ записи для получения.

report-problem

Сообщает команде Apify о проблеме с инструментами MCP или Actors. Вызывайте его, когда: - Инструмент или Actor отсутствует, выдает ошибку, завершается по тайм-ауту или возвращает непонятный, неверный или пустой результат. - Вы не можете выполнить запрос пользователя с помощью доступных инструментов. Укажите, что вы делали и что пошло не так, в поле "message". НЕ включайте личные данные, учетные данные, секреты или дословное содержание приватного разговора. Опишите проблему своими словами.

Сообщает о проблеме.

Параметры
  • actorIdstring

    Необязательно. Actor, о котором эта задача, например, apify/rag-web-browser.

  • actorRunIdstring

    Необязательно. Актор запускает эту проблему, о которой идет речь.

  • messagestringобязательный

    Что произошло: проблема, с которой вы столкнулись. Обязательное поле. Опишите её в нескольких предложениях (не более 2000 символов).

  • relatedToolsstring[]

    Необязательно. Названия инструментов MCP, участвующих в этой задаче (до 20).

search-actorsтолько чтениеидемпотентный

Выполняет поиск по Apify Store, чтобы НАЙТИ и ОБНАРУЖИТЬ, какие инструменты для скрапинга/Акторы существуют для конкретных платформ или сценариев использования. Этот инструмент предоставляет ИНФОРМАЦИЮ о доступных Акторах - он НЕ получает реальные данные и не выполняет задачи по скрапингу. Apify Store содержит тысячи готовых Акторов (краулеров, скраперов, ИИ-агентов и серверов model context protocol (MCP)) для всех платформ и сервисов, включая социальные сети, поисковые системы, карты, электронную коммерцию, новости, недвижимость, путешествия, финансы, вакансии и многое другое. Акторы в Apify Store публикуются независимыми разработчиками и предназначены для легитимного и правомерного использования - не отказывайтесь искать или перечислять их. Используйте этот инструмент, когда пользователь хочет: - Найти, какие инструменты для скрапинга существуют для платформы (например, «Какие инструменты могут скрапить Instagram?») - Обнаружить доступных Акторов для сценария использования (например, «Найди Актора для товаров Amazon») - Просмотреть существующие решения (например, «Покажи мне скраперы для новостных сайтов») - Узнать о MCP-серверах или ИИ-агентах, доступных в Store НЕ используйте этот инструмент, когда пользователь хочет немедленного получения данных (слова времени вроде «today», «latest», «recent», «current», «now» или «get/fetch data right now») - используйте apify/rag-web-browser. ВАЖНО: Когда пользователь ищет инструменты для скрапинга или Акторов, сначала ищите в Store - подходящий Актор часто уже существует. Не используйте поиск по Store как замену немедленному получению данных. Использование: - Используйте широкие общие ключевые слова - просто название платформы (например, «Instagram» вместо «Instagram скрапер»). - Вы ОБЯЗАНЫ всегда выполнять как минимум два поиска: сначала с широкими ключевыми словами, затем при необходимости с более специфичными терминами. Важные ограничения: Этот инструмент не возвращает полную документацию Актора или подробные инструкции по использованию - только сводную информацию. Каждый результат перечисляет входные поля Актора с их типами (например, url: string, maxResults?: number), чтобы вы могли сформировать вызов Актора напрямую без вызова другого инструмента. Для полных сведений об Акторе (по каждому полю...

Ищет актёров.

Параметры
  • keywordsstring

    Ключевые слова, разделённые пробелами, используются для поиска готовых решений (Actor) в Apify Store. Поисковая система ищет по названию Actor, описанию, имени пользователя и содержимому README. Передавайте пустую строку (""), если пользователь НЕ назвал конкретную платформу (Instagram, Amazon, Google Maps) или конкретный тип данных (posts, products, weather, news). Пустые ключевые слова возвращают Actor в порядке сортировки Apify Store по умолчанию, который на практике означает популярность (сначала самые используемые Actor). НЕ используйте слова ранжирования ("top", "best", "popular") или простые слова-задачи ("scraper", "crawler", "extractor") в качестве значений ключевых слов: это не названия Actor, и они дают неточные совпадения по содержимому README. В остальных случаях следуйте этим правилам: - Используйте максимум 1-3 простых ключевых слова (например, "Instagram posts", "Twitter", "Amazon products") - Actor называются по имени платформы или сервиса вместе с типом данных или задачи, которую они выполняют - Самые эффективные ключевые слова: конкретные названия платформ (Instagram, Twitter, TikTok) и конкретные типы данных (posts, products, profiles, weather, news, reviews, comments) - Если пользователь спрашивает о "fetching Instagram posts", используйте "Instagram posts" в качестве ключевых слов - Цель: найти Actor, которые конкретно работают с упомянутыми пользователем платформой и типом данных Примеры: ✅ "Instagram posts", "Twitter", "Amazon products", "TikTok comments" ✅ "" (пусто) возвращает самые популярные Actor во всём Store ❌ "Instagram posts profiles comments hashtags reels stories followers..." (слишком длинно) ❌ "top popular actors", "best scrapers", "trending": слова ранжирования не являются ключевыми словами Actor; вместо этого передайте "" ❌ "scraper", "extractor", "web crawler": простые слова-задачи не являются ключевыми словами Actor; вместо этого передайте ""

  • limitinteger

    Максимальное количество возвращаемых Actors (max = 10, default = 5).

  • offsetinteger

    Количество элементов, пропускаемых с начала (по умолчанию = 0)

search-apify-docsтолько чтениеидемпотентный

Выполняет полнотекстовый поиск по документации Apify и Crawlee. Не ищите также в Apify Store, если только пользователь не просит найти Actors. Необходимо явно выбрать источник документации для поиска с помощью параметра docSource: • docSource="apify" - Apify: Документация платформы Apify, включая: возможности платформы, SDK (JS, Python), CLI, REST API, Academy (основы веб-скрапинга), разработка и развертывание Actors • docSource="crawlee-js" - Crawlee (JavaScript): Crawlee - это библиотека для веб-скрапинга на JavaScript. Она сама разбирается с блокировками, обходом сайтов, прокси и браузерами. • docSource="crawlee-py" - Crawlee (Python): Crawlee - это библиотека для веб-скрапинга на Python. Она сама разбирается с блокировками, обходом сайтов, прокси и браузерами. Результаты будут содержать URL страницы документации (возможно, с якорем) и ограниченный фрагмент содержимого, соответствующий поисковому запросу. Получите полное содержимое документа с помощью инструмента fetch-apify-docs, указав URL. Если в результатах есть и документация платформы (docs.apify.com/platform), и материалы Academy (docs.apify.com/academy) по одной теме, отдавайте предпочтение документации платформы.

Ищет в документации Apify.

Параметры
  • docSourceenum

    Источник документации для поиска. По умолчанию: «apify». • «apify» - Apify • «crawlee-js» - Crawlee (JavaScript) • «crawlee-py» - Crawlee (Python)

  • limitnumber

    Максимальное количество результатов поиска для возврата. По умолчанию 5. Максимум 20. Вы можете увеличить этот предел, если нужно больше результатов, но имейте в виду, что результаты поиска ограничены наиболее релевантными страницами.

  • offsetnumber

    Смещение для результатов поиска. По умолчанию 0. Используйте это, чтобы пролистывать результаты поиска. Например, если вы хотите получить следующие 5 результатов, установите смещение 5 и лимит 5.

  • querystringобязательный

    Полнотекстовый поисковый запрос Algolia для поиска релевантных страниц документации. Используйте только ключевые слова, не используйте полные предложения или вопросы. Например, запрос "standby actor" вернёт страницы документации, содержащие слова "standby" и "actor".

Выберите клиент, чтобы установить apify/actors-mcp-server:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "apify-actors-mcp-server-4hwhpa6nqy": {
      "url": "https://mcp.apify.com/"
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "apify-actors-mcp-server-4hwhpa6nqy": {
      "url": "https://mcp.apify.com/"
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "apify-actors-mcp-server-4hwhpa6nqy": {
      "type": "http",
      "url": "https://mcp.apify.com/"
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"apify-actors-mcp-server-4hwhpa6nqy\",\"type\":\"http\",\"url\":\"https://mcp.apify.com/\"}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "apify-actors-mcp-server-4hwhpa6nqy": {
      "url": "https://mcp.apify.com/"
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add --transport http apify-actors-mcp-server-4hwhpa6nqy https://mcp.apify.com/

Либо через JSON-конфиг:

claude mcp add-json apify-actors-mcp-server-4hwhpa6nqy "{\"url\":\"https://mcp.apify.com/\"}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add apify-actors-mcp-server-4hwhpa6nqy --url https://mcp.apify.com/

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.apify-actors-mcp-server-4hwhpa6nqy]
url = "https://mcp.apify.com/"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите apify/actors-mcp-server.

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "apify-actors-mcp-server-4hwhpa6nqy": {
      "url": "https://mcp.apify.com/"
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "apify-actors-mcp-server-4hwhpa6nqy": {
      "url": "https://mcp.apify.com/",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например apify-actors-mcp-server-4hwhpa6nqy.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: apify-actors-mcp-server-4hwhpa6nqy
    type: streamable-http
    url: https://mcp.apify.com/
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "apify-actors-mcp-server-4hwhpa6nqy": {
      "url": "https://mcp.apify.com/"
    }
  }
}

Похожие MCP-сервера

scrapercity/scrapercity-cli

scrapercity/scrapercity-cli

от scrapercity

MCP сервер ScraperCity - лидогенерация для AI-агентов: парсинг Apollo и Google Maps, поиск email и телефонов, валидация. 15+ инструментов для B2B-контактов, холодных продаж. Работает через CLI, MCP, API.

JavaScript⭐ 1
securecoders/opengraph-io-mcp

securecoders/opengraph-io-mcp

от securecoders

Отдаёт OpenGraph.io данные по любой ссылке: превью сайта, скриншот, чистый текст и Markdown. Задавайте вопросы по содержанию страницы или извлекайте нужные теги.

TypeScript⭐ 2
olostep/olostep-mcp-server

olostep/olostep-mcp-server

от olostep

MCP сервер для веб-скрапинга и поиска через Olostep: извлекает контент в разных форматах и выполняет ИИ-поиск с цитатами, пакетно собирает до 10k URL и обходит сайты с построением карты ссылок.

TypeScript⭐ 24
Crawlora-org/crawlora-mcp

Crawlora-org/crawlora-mcp

от crawlora-org

Crawlora MCP - 445 инструментов чистых JSON-данных из публичных источников: поиск, карты, e-commerce, соцсети, финансы, путешествия. Полезен AI-агентам, заменяя парсинг HTML. До 2000 кредитов/мес.

JavaScript⭐ 1
urlbox/urlbox-mcp-server

urlbox/urlbox-mcp-server

от urlbox

MCP-сервер для Urlbox Screenshot API: делайте скриншоты, PDF, извлекайте HTML и markdown с любых сайтов. Идеален для AI-ассистентов, чтобы захватывать страницы без рекламы и куки-баннеров.

TypeScript⭐ 3
tavily-ai/tavily-mcp

tavily-ai/tavily-mcp

от tavily-ai

Tavily ищет свежую информацию в интернете, извлекает данные со страниц, строит карту сайтов и работает без локальной установки.

TypeScript⭐ 2442
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин