scrapercity/scrapercity-cli

scrapercity/scrapercity-cli

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

ScraperCity - B2B Lead Generation for AI Agents

Pull leads, validate emails, find mobile numbers, and scrape business data - all from your AI agent, CLI, or code.

ScraperCity gives AI agents access to 15+ B2B data tools: Apollo scraping, Google Maps extraction, email finding/validation, mobile number lookup, skip tracing, ecommerce store data, criminal records, and more.

Quick Start

Option 1: CLI
npx scrapercity login            # enter your API key
npx scrapercity wallet           # check balance
npx scrapercity maps -q "plumbers" -l "Denver, CO"
npx scrapercity poll <runId>     # wait for results
npx scrapercity download <runId> # save CSV
Option 2: MCP Server (Claude Code, Cursor, Windsurf, etc.)

Add to your MCP config (e.g. ~/.claude/claude_desktop_config.json):

{
  "mcpServers": {
    "scrapercity": {
      "command": "npx",
      "args": ["-y", "--package", "scrapercity", "scrapercity-mcp"],
      "env": {
        "SCRAPERCITY_API_KEY": "your_api_key_here"
      }
    }
  }
}
Инструменты были проиндексированы:
cancel_run

Отменить запущенную задачу скрапера.

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

    Идентификатор запуска для отмены.

check_run_status

Проверяет статус запуска скрейпера. Возвращает статус (RUNNING/SUCCEEDED/FAILED/CANCELLED), количество лидов и URL для скачивания после завершения.

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

    Идентификатор запуска, возвращаемый при старте скрейпинга.

check_wallet

Проверьте баланс аккаунта, план и платёжную информацию. Вызовите это СНАЧАЛА, чтобы подтвердить количество кредитов перед запуском любого сбора данных.

Параметры

Без параметров.

download_results

Скачивает CSV-результаты завершённого запуска скрапера. Работает только при статусе SUCCEEDED.

Параметры
  • outputPathstring

    Путь к файлу для сохранения CSV (по умолчанию: {runId}.csv)

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

    Идентификатор запуска, для которого нужно скачать результаты.

find_emails

Находит подтверждённые рабочие адреса электронной почты по имени человека и домену компании. Каждый найденный адрес автоматически проверяется на доставляемость. Стоимость: $0.05 за найденный адрес (БЕСПЛАТНО, если адрес не найден).

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

    Массив объектов контактов для поиска

find_mobiles

Находит номера мобильных телефонов по URL-адресам социальных профилей или рабочим адресам электронной почты. Стоимость: $0.25 за найденный номер (БЕСПЛАТНО, если не найден).

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

    Массив URL социальных профилей или адресов электронной почты (определяется автоматически)

find_people

Находит полную контактную информацию и адреса по именам, телефонам, электронной почте или адресам. Стоимость: $0.0199 за результат (поиски с 0 совпадений тарифицируются как 1 результат).

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

    Адреса электронной почты для поиска

  • max_resultsnumber

    Макс. результатов на поиск

  • namestring[]

    Имена для поиска

  • phone_numberstring[]

    Номера телефонов для поиска

  • street_citystatezipstring[]

    Адреса для поиска

list_runs

Выведи последние запуски парсера со статусом, количеством лидов и стоимостью.

Параметры
  • hoursnumber

    Сколько часов смотреть назад (по умолчанию 24, максимум 168)

  • limitnumber

    Максимум запусков для возврата (по умолчанию 20, максимум 100)

query_lead_database

Запрашивает базу B2B-лидов напрямую. Возвращает контакты с именами, email, телефонами, должностями, компаниями (плюс сайт компании, выручку, расположение штаб-квартиры и ключевые слова). До 100 за запрос. Входит в план за $149/мес (100 000 новых лидов в день; лиды, которые у вас уже есть, повторно не считаются). Чтобы ежедневно выгружать только новые лиды, укажите excludeDelivered=true. Для больших выгрузок листайте через after: сначала отправьте after="0", затем pagination.next_after из каждого ответа, пока он не станет null. Есть сохранённый URL поиска людей? Передайте его как url, чтобы сразу искать с его фильтрами (search_translation в ответе покажет, что применилось).

Параметры
  • afterstring

    Курсорная пагинация: возвращает лиды после этого идентификатора лида. Укажите "0" для начала, дальше берите pagination.next_after из каждого ответа.

  • citystring

    Город человека, через запятую, если несколько

  • companyCitystring

    Город штаб-квартиры компании

  • companyCountrystring[]

    Страны, где расположены головные офисы компаний (не там, где находится человек)

  • companyDomainstring

    Домен(ы) компании, через запятую

  • companyNamestring

    Название компании

  • companyStatestring[]

    Штаты головного офиса компании

  • countrystring[]

    Страны человека, полные названия, например "United States" (US, USA, UK, UAE тоже подходят)

  • departmentstring[]

    например, "sales", "engineering"

  • excludeDeliveredboolean

    Пропускает лиды, которые уже есть у этого аккаунта (из API или разблокированные в панели управления). Если включено, оставляйте page на 1 или используйте after.

  • hasEmailboolean

    Только контакты с email

  • hasPhoneboolean

    Только контакты с телефоном.

  • industrystring[]

    Отрасли компании (любое совпадение)

  • keywordsstring[]

    Ключевые слова/теги компании, любое совпадение (например, ["saas", "fintech"])

  • limitnumber

    Результатов на странице (максимум 25)

  • maxEmployeesnumber

    Максимальное количество сотрудников компании

  • minEmployeesnumber

    Минимальное количество сотрудников в компании

  • notIndustrystring[]

    Исключает эти отрасли

  • notKeywordsstring[]

    Исключает компании с любым из этих ключевых слов

  • notTitlestring

    Исключает заголовки, содержащие любые из этих значений (через запятую)

  • pagenumber

    Номер страницы, по умолчанию 1

  • revenueMaxnumber

    Максимальная годовая выручка компании, USD

  • revenueMinnumber

    Минимальная годовая выручка компании, USD

  • senioritystring[]

    например, «vp», «director», «c_suite»

  • socialUrlstring

    Сопоставляет URL профиля в соцсети

  • statestring[]

    Состояния человека

  • titlestring

    Фильтр по названию должности, для нескольких значений через запятую (частичное совпадение, например "CEO, Founder")

  • urlstring

    URL поиска людей (адрес поиска людей вместе с его фильтрами). Его фильтры становятся поиском; любой другой фильтр, который вы передаёте, переопределяет совпадающий.

query_local_business_database

Запрашивает локальную базу данных компаний напрямую. Возвращает компании с телефонами, email, сайтами, адресами и рейтингами, у многих указано контактное лицо. До 100 за запрос. Входит в тариф $149/мес (100 000 новых компаний в день; компании, которые у вас уже есть, повторно не считаются). Установите hasContact=true, чтобы получить только компании с указанным контактным лицом. Для ежедневной выгрузки только новых компаний установите excludeDelivered=true. Для больших выгрузок листайте через after: сначала отправьте after="0", затем pagination.next_after из каждого ответа, пока он не станет null. Ищите так же, как в Google Maps: ключевое слово (чем занимаются компании или как они называются, например ["thai restaurant"]) и местоположение (города, штаты, страны или почтовые индексы, например ["Houston TX", "Austin TX"]); searched_as в ответе показывает, как было прочитано каждое из них. Поиск, который ничего не нашёл, тоже возвращает lead_database: тот же поиск в Lead Database, когда в нём 100+ человек. Есть URL поиска Google Maps? Передайте его как url, чтобы сразу искать по его ключевому слову и месту (search_translation в ответе показывает, что было применено).

Параметры
  • afterstring

    Пагинация по курсору: возвращает организации после этого id. Чтобы начать, используйте "0", затем pagination.next_after из каждого ответа.

  • boxstring

    Область карты в формате "minLat,minLng,maxLat,maxLng" (например, "30.1,-97.9,30.5,-97.5"). Только компании внутри неё.

  • categorystring[]

    Бизнес-категории, например ["Dentist"]. Слово также находит категории, которые его содержат ("restaurant" находит "Mexican restaurant")

  • citystring

    Город (частичное совпадение)

  • countrystring[]

    Двухбуквенные коды стран, например ["US"]

  • excludeDeliveredboolean

    Пропускает бизнесы, которые уже есть у этого аккаунта (из API или разблокированные в дашборде). Если эта опция включена, оставляйте page на 1 или используйте after.

  • hasContactboolean

    Только компании с указанным контактным лицом

  • hasEmailboolean

    Только компании с адресом электронной почты

  • hasPhoneboolean

    Только компании с номером телефона

  • hasWebsiteboolean

    Только для компаний с сайтом

  • keywordstring[]

    Чем занимаются компании или как они называются, в том виде, как это вводят в Google Maps, например ["thai restaurant", "sushi"]. Сопоставляет названия и категории компаний; подходит любое ключевое слово. Если локация не задана, место внутри ключевого слова ("plumbers in Austin TX") берётся как локация.

  • limitnumber

    Результатов на странице (максимум 25)

  • locationstring[]

    Города, штаты, страны или почтовые индексы, как введено, например ["Houston TX", "78701", "Ontario", "Germany"] (до 2 000; любые из них).

  • maxRatingnumber

    Максимальный рейтинг Google (1-5)

  • maxReviewsnumber

    Максимальное количество отзывов

  • minRatingnumber

    Минимальный рейтинг Google (1-5)

  • minReviewsnumber

    Минимальное количество отзывов

  • notCategorystring[]

    Исключает эти категории бизнеса

  • pagenumber

    Номер страницы, по умолчанию 1

  • postalCodestring

    Почтовый или ZIP-код

  • querystring

    Ищет названия и описания компаний.

  • statestring

    Штат или регион, через запятую, если их несколько (сокращения США подходят, например "TX")

  • titlestring

    Название компании, через запятую для нескольких (частичное совпадение)

  • urlstring

    URL поиска в Google Maps (адрес поискового запроса в Google Maps). Его ключевое слово и место становятся поисковым запросом; любой другой фильтр, который вы передаёте, переопределяет соответствующий.

scrape_airbnb

Извлекает бизнес-информацию о профессиональных хостах из объявлений Airbnb, включая email, номера телефонов и регистрационные данные. Только страны Европы. Стоимость: $0.019 за результат ($19.00 за 1 000).

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

    Массив URL-адресов листингов (для массового режима)

  • checkinstring

    Дата заезда (ГГГГ-ММ-ДД)

  • checkoutstring

    Дата выезда (ГГГГ-ММ-ДД)

  • citystring[]

    Города для поиска (для режима городов). Только страны Европы. Формат: "City, Country". Страна обязательна, чтобы различать города с одинаковыми названиями.

  • listingUrlstring

    URL одного объявления Airbnb (для одиночного режима)

  • maxPagesnumber

    Максимум страниц на город (только в городском режиме)

  • modestring

    Режим скрапинга: "city", "single" или "bulk"

  • onlyProHostsboolean

    Возвращает только профессиональные хосты.

  • onlyUniqueEmailsboolean

    Дедуплицирует результаты по email.

scrape_angi

Извлекает проверенных специалистов по домашним услугам из Angi с рейтингами и контактными данными. Стоимость: $0.0099 за объявление.

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

    Слаг категории услуги. Допустимые значения: air-duct-cleaning, animal-removal, tv-antenna, appliance-repair, architects, asbestos-removal, awnings, remodeling-basements, basement-waterproofing, basketball-goals, bathtub-refinishing, biohazard-remediation, blind-cleaning, cabinet-makers, cabinet-refinishing, carpet-cleaning, carpet, ceiling-fans, central-vacuum-cleaners, childproofing, chimney-caps, chimney-repair, chimney-sweep, cleaning, closets, computer-repair, concrete-driveways, concrete-repair, countertops, deck-maintenance, decks-and-porches, dock-building-repair, pet-fencing, doors, drain-cleaning, drain-pipe-installation, drapery-cleaning, driveway-gates, driveways, dryer-vent-cleaning, drywall, dumpster-rental, earthquake-retrofit, egress, electrical, epoxy-flooring, excavating, fencing, fireplaces, firewood, buffing-and-polishing, floor-cleaning, flooring, foundation-repair, fountains, furniture-refinishing, garage-builders, garage-doors, gas-logs, gas-leak-repair, contractor, generator-installers, glass-block, glass-and-mirrors, gas-grill-repair, gutter-cleaning, gutter-repair-replacement, handyman-service, landscaping-hardscaping-and-pavers, hardwood-flooring, hauling, heating-oil-companies, holiday-decorating, home-automation, home-builders, energy-audit, home-inspection, kitchen-and-bath-remodeling, home-security-systems, home-staging, home-theater-systems, home-warranty-companies, house-cleaning, exterior-painting, hurricane-shutters, hvac, insulation, interior-design, interior-painting, wrought-iron, lawn-irrigation, appraisals, land-surveying, landscaping-lighting, appliance-sales, landscaping, lawn-and-yard-work, lawn-mower-repair, lawn-fertilization-and-treatment, lead-testing-and-removal, leaf-removal, leather-and-vinyl-repair, lighting, locksmiths, mailbox-repair, marble-and-granite, masonry, metal-fabrication-and-restoration, remodeling-modular-and-mobile-home, mold-testing-and-remediation, moving, concrete-leveling, mulch-and-topsoil,…

  • maxItemsnumber

    Максимальное количество результатов для извлечения (0 - без ограничений)

  • zipCodesstring[]

    Почтовые индексы, в пределах которых выполняется поиск (необязательно)

scrape_apollo

Извлекает B2B-лиды из поисковых URL Apollo.io (только Filters 1.0) Стоимость: $0.0039 за лид.

Параметры
  • countnumber

    Количество лидов для сбора (500-50 000)

  • fileNamestring

    Пользовательское имя файла для экспорта (макс. 50 символов)

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

    URL поиска Apollo.io с форматом Filters 1.0

scrape_bizbuysell

Извлекает объявления о продаже бизнеса с финансовыми показателями и контактами брокеров с BizBuySell. Стоимость: $0.0099 за объявление.

Параметры
  • datasetNamestring

    Имя датасета для дедупликации между запусками

  • maxItemsnumber

    Максимальное количество объявлений для извлечения

  • startUrlsstring[]обязательный

    Массив URL-адресов BizBuySell (страницы поиска или отдельные объявления)

scrape_builtwith

Находит все сайты, использующие конкретную технологию. Возвращает список доменов, у которых она обнаружена. Стоимость: $4.99 за технологию.

Параметры
  • fileNamestring

    Пользовательское имя файла для экспорта (макс. 50 символов)

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

    Название технологии для поиска (например, WordPress, Shopify, HubSpot)

scrape_crexi

Извлекает объявления о коммерческой недвижимости и контактные данные брокеров с Crexi. Принимает поисковые запросы по объектам недвижимости на Crexi, по городам или рынкам, а также URL каталогов брокеров. Стоимость: $0.029 за объект.

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

    Массив URL-адресов Crexi. Поддерживаются три формы: (1) URL поиска или списка объектов недвижимости (https://www.crexi.com/properties?...); (2) поиск по городу или рынку, скопированный из строки поиска Crexi (https://www.crexi.com/search?... с городом или рынком, указанным как местоположение) - они автоматически привязываются к этому местоположению; (3) URL каталога брокеров (https://www.crexi.com/resources/find-a-broker/...). Сначала задайте фильтры (тип недвижимости, цена, ставка капитализации) на Crexi, затем скопируйте URL. Просмотр карты Crexi без заданного местоположения (только перемещённая или масштабированная карта, без выбранного города или рынка) не поддерживается и возвращает ошибку 400 с просьбой сначала выполнить поиск по конкретному городу или рынку.

scrape_distress_list

Находит проблемные объекты с мотивированными продавцами на любом рынке США - пре-форкложеры, форкложеры, аукционы и банковские объекты (REO). Возвращает полный адрес, тип проблемы, оценки стоимости и детали объекта. Работает в паре с People Finder, чтобы связаться с владельцем. Стоимость: $0,05 за объект.

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

    Сигналы для включения: preForeclosure, foreclosure, auction, bankOwned

  • maxItemsnumber

    Максимум возвращаемых свойств (1-500)

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

    Целевой рынок: город + штат или ZIP-код

scrape_maps

Извлекает карточки компаний из Google Maps с контактными данными и отзывами. Стоимость: $0.0099 за компанию.

Параметры
  • customGeolocationobject

    Альтернатива locationQuery - координаты bounding box

  • locationQuerystring

    Город, штат или адрес для области поиска

  • maxCrawledPlacesPerSearchnumber

    Максимальное число результатов на поисковый запрос

  • searchStringsArraystring[]

    Массив поисковых терминов для поиска компаний

  • urlstring

    Ссылка на поиск в Google Maps вместо searchStringsArray и locationQuery. Её поисковые слова становятся ключевыми словами, а место в них - локацией ("thai restaurants vegas" выполняет поиск "thai restaurants" в Las Vegas, Nevada). Если в словах нет места, поиск идёт по области карты, которую показывает ссылка. В ответе в search_translation сказано, что именно было выполнено. searchStringsArray, locationQuery или customGeolocation, переданные вместе с ней, используются вместо соответствующей части ссылки.

scrape_property_lookup

Получает сведения об объекте недвижимости, оценочную стоимость дома, историю цен и, опционально, контактные данные владельца для любого адреса в США. Стоимость: $0.15 за объект (+$0.10 за контактные данные владельца).

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

    Массив адресов объектов недвижимости для поиска

  • fileNamestring

    Пользовательское имя файла для экспорта

  • includeOwnerContactboolean

    Добавляет имя владельца, телефон и email (+$0.10 за объект)

scrape_store_leads

Открывает доступ к 14M+ проверенным лидам интернет-магазинов на Shopify, WooCommerce, Magento и ещё 7 платформах. Позволяет задать totalLeads для пакетных заданий и листать результаты с помощью offset. Фильтрует на стороне сервера по оценке месячного трафика, выручке и количеству сотрудников, так что вы платите только за подходящие магазины. Стоимость: $0.0039 за лид.

Параметры
  • appsstring

    Фильтрует по установленным приложениям (только Shopify)

  • categorystring

    Сохраняет фильтр категорий (без учёта регистра)

  • citystring

    Фильтр по городу

  • countryCodestring

    Двухбуквенный код страны

  • emailsboolean

    Возвращает только магазины с адресами электронной почты.

  • facebookboolean

    Есть Facebook

  • fileNamestring

    Пользовательское имя файла для экспорта

  • instagramboolean

    Имеет Instagram

  • linkedinboolean

    Имеет LinkedIn

  • maxEmployeeCountnumber

    Максимальное количество сотрудников (на стороне сервера). Alias: employeesMax.

  • maxEstimatedMonthlySalesnumber

    Максимальный расчётный объём продаж в месяц в USD (на стороне сервера). Псевдоним: salesMax.

  • maxEstimatedMonthlyVisitsnumber

    Возвращает только магазины с не более чем таким количеством предполагаемых ежемесячных посещений. Применяется на стороне сервера. Псевдоним: visitsMax.

  • minEmployeeCountnumber

    Минимальное количество сотрудников (на стороне сервера). Псевдоним: employeesMin.

  • minEstimatedMonthlySalesnumber

    Минимальный предполагаемый объём продаж в месяц в USD (на стороне сервера). Псевдоним: salesMin.

  • minEstimatedMonthlyVisitsnumber

    Возвращает только магазины с оценочным числом ежемесячных посещений не меньше указанного. Применяется на стороне сервера, поэтому магазины ниже порога никогда не возвращаются и не тарифицируются. Псевдоним: visitsMin.

  • offsetnumber

    Количество лидов, которое нужно пропустить перед возвратом результатов, чтобы листать их постранично. Отправьте offset 0 для первой партии, затем увеличивайте его на ваш totalLeads при каждом вызове (0, 100, 200 и так далее). Ответ также возвращает nextOffset, который можно отправить обратно напрямую. Без offset повторные вызовы с теми же фильтрами возвращают ту же первую страницу.

  • phonesboolean

    Возвращает только магазины с номерами телефонов.

  • pinterestboolean

    Имеет Pinterest

  • planExcludestring[]

    Исключает магазины на этих уровнях тарифных планов, например Shopify Plus (можно указать несколько, регистр не учитывается)

  • platformstring

    Платформа электронной коммерции (без учёта регистра). Не указывайте, чтобы искать по всем платформам.

  • resumeFromLeadnumber

    Возобновляет с этого номера лида (полезно для продолжения отменённой задачи)

  • statestring

    Фильтр по штату / региону (без учёта регистра)

  • technologiesstring

    Фильтрует по используемым технологиям

  • tiktokboolean

    Имеет TikTok

  • totalLeadsnumber

    Общее количество лидов для получения

  • twitterboolean

    Есть Twitter

  • youtubeboolean

    У YouTube есть

scrape_website_finder

Извлекает email-адреса, номера телефонов и данные для обогащения лидов с любого домена сайта для аутрич-кампаний. Стоимость: $0.0499 за найденный контакт.

Параметры
  • autoFindMobilesboolean

    Автоматически ищет мобильный номер для каждого найденного контакта.

  • autoValidateEmailsboolean

    Автоматически проверяет каждый найденный email на доставляемость.

  • domainsstring[]обязательный

    Массив доменов компаний для поиска по указанному названию должности

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

    Название должности, которое нужно найти на каждом домене (одно название на запрос).

scrape_yelp

Извлекает списки компаний, отзывы и рейтинги с Yelp. Стоимость: $0.0099 за результат.

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

    Прямые URL-адреса компаний Yelp (пропускает поиск)

  • locationsstring[]

    Города или районы для поиска

  • searchLimitnumber

    Результаты по каждой комбинации поиска

  • searchTermsstring[]

    Ищет ключевые слова (пицца, сантехник и т.д.)

scrape_zillow_agents

Извлекает профили агентов по недвижимости из Zillow с контактными данными и специализациями. Стоимость: $0.029 за агента.

Параметры
  • languagestring

    Предпочитаемый язык

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

    Город и штат или почтовый индекс

  • searchLimitnumber

    Максимальное количество агентов для извлечения (1-500)

  • specialtystring

    Код специализации агента (полный список см. в документации)

search_criminal_records

Ищет уголовные записи по всей стране в Реестре сексуальных преступников, Департаменте исправительных учреждений, Записях об арестах и Судебных записях. Бесплатно, если записи не найдены. На один запрос отправляется одно имя. Стоимость: .00 за поиск (списывается только если записи найдены).

Параметры
  • dobstring

    Дата рождения для фильтрации результатов (например, "02/07/1992"). Вернутся только записи, совпадающие с этой датой рождения. Плата списывается, только если найдутся записи, совпадающие с DOB.

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

    Полное имя для поиска (например, "John Smith")

  • statestring

    Двухбуквенный код штата или полное название штата (например, "CA" или "California"). Пропустите, чтобы искать по всем штатам.

validate_emails

Проверяет адреса электронной почты на валидность, доставляемость и качество, используя данные обогащения компаний. Стоимость: $0.0072 за адрес.

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

    Массив адресов электронной почты для проверки

1.0.19основная
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0

Выберите клиент, чтобы установить scrapercity/scrapercity-cli:

Любой клиент

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

{
  "mcpServers": {
    "scrapercity-scrapercity-cli-to9ul8am8i": {
      "command": "npx",
      "args": [
        "-y",
        "--package",
        "scrapercity",
        "scrapercity-mcp"
      ],
      "env": {
        "SCRAPERCITY_API_KEY": "your_api_key_here"
      }
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "scrapercity-scrapercity-cli-to9ul8am8i": {
      "command": "npx",
      "args": [
        "-y",
        "--package",
        "scrapercity",
        "scrapercity-mcp"
      ],
      "env": {
        "SCRAPERCITY_API_KEY": "your_api_key_here"
      }
    }
  }
}
VS Code

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

{
  "servers": {
    "scrapercity-scrapercity-cli-to9ul8am8i": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "--package",
        "scrapercity",
        "scrapercity-mcp"
      ],
      "env": {
        "SCRAPERCITY_API_KEY": "your_api_key_here"
      }
    }
  }
}

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

code --add-mcp "{\"name\":\"scrapercity-scrapercity-cli-to9ul8am8i\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"--package\",\"scrapercity\",\"scrapercity-mcp\"],\"env\":{\"SCRAPERCITY_API_KEY\":\"your_api_key_here\"}}"
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": {
    "scrapercity-scrapercity-cli-to9ul8am8i": {
      "command": "npx",
      "args": [
        "-y",
        "--package",
        "scrapercity",
        "scrapercity-mcp"
      ],
      "env": {
        "SCRAPERCITY_API_KEY": "your_api_key_here"
      }
    }
  }
}
Claude CodeClaude Code

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

claude mcp add scrapercity-scrapercity-cli-to9ul8am8i --env SCRAPERCITY_API_KEY=your_api_key_here -- npx -y --package scrapercity scrapercity-mcp

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

claude mcp add-json scrapercity-scrapercity-cli-to9ul8am8i "{\"command\":\"npx\",\"args\":[\"-y\",\"--package\",\"scrapercity\",\"scrapercity-mcp\"],\"env\":{\"SCRAPERCITY_API_KEY\":\"your_api_key_here\"}}"
CodexCodex

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

codex mcp add scrapercity-scrapercity-cli-to9ul8am8i --env SCRAPERCITY_API_KEY=your_api_key_here -- npx -y --package scrapercity scrapercity-mcp

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

[mcp_servers.scrapercity-scrapercity-cli-to9ul8am8i]
command = "npx"
args = ["-y", "--package", "scrapercity", "scrapercity-mcp"]

[mcp_servers.scrapercity-scrapercity-cli-to9ul8am8i.env]
SCRAPERCITY_API_KEY = "your_api_key_here"
PerplexityPerplexity

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

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите scrapercity/scrapercity-cli, а в поле команды запуска — строку ниже:
npx -y --package scrapercity scrapercity-mcp

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "scrapercity-scrapercity-cli-to9ul8am8i": {
      "command": "npx",
      "args": [
        "-y",
        "--package",
        "scrapercity",
        "scrapercity-mcp"
      ],
      "env": {
        "SCRAPERCITY_API_KEY": "your_api_key_here"
      }
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "scrapercity-scrapercity-cli-to9ul8am8i": {
      "command": "npx",
      "args": [
        "-y",
        "--package",
        "scrapercity",
        "scrapercity-mcp"
      ],
      "env": {
        "SCRAPERCITY_API_KEY": "your_api_key_here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например scrapercity-scrapercity-cli-to9ul8am8i.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: scrapercity-scrapercity-cli-to9ul8am8i
    command: npx
    args:
      - "-y"
      - "--package"
      - "scrapercity"
      - "scrapercity-mcp"
    env:
      SCRAPERCITY_API_KEY: your_api_key_here
Zed

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

{
  "context_servers": {
    "scrapercity-scrapercity-cli-to9ul8am8i": {
      "command": "npx",
      "args": [
        "-y",
        "--package",
        "scrapercity",
        "scrapercity-mcp"
      ],
      "env": {
        "SCRAPERCITY_API_KEY": "your_api_key_here"
      }
    }
  }
}

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

apify/actors-mcp-server

apify/actors-mcp-server

официальный

от apify

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

TypeScript⭐ 12119
Crawlora-org/crawlora-mcp

Crawlora-org/crawlora-mcp

от crawlora-org

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

JavaScript⭐ 1
oxylabs/oxylabs-mcp

oxylabs/oxylabs-mcp

от oxylabs

MCP инструмент для веб-скрапинга: связывает AI-модели с реальными данными, предлагая универсальный скрапер, парсинг Google/Amazon, AI-извлечение, краулинг и браузерный агент с обходом CAPTCHA и geo-доступом.

Python⭐ 104
mrslbt/rippr

mrslbt/rippr

от mrslbt

MCP сервер rippr извлекает транскрипты YouTube для людей и AI-агентов. Субтитры сохраняются локально и возвращаются модели в форматах RAG, JSON или Markdown. Инструмент работает с Claude Desktop и Cursor.

JavaScript⭐ 4
Erodenn/fetch-guard

Erodenn/fetch-guard

от erodenn

FetchGuard - MCP-сервер и CLI для безопасного извлечения веб-контента в чистый Markdown. Защищает от prompt-инъекций, скрытых элементов, бот-блоков и paywall. Полезен при интеграции веб-данных в LL...

Python⭐ 2
tinyfish-io/agentql-mcp

tinyfish-io/agentql-mcp

официальный

от tinyfish-io

Сервер AgentQL для MCP извлекает структурированные данные с любой веб-страницы по описанию на естественном языке. Разработчику достаточно указать URL и перечислить нужные поля – MCP инструмент сам соберет информацию для AI-агентов.

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

Лука Никитин