scrapeless-ai/scrapeless-mcp-server

scrapeless-ai/scrapeless-mcp-server

от scrapeless-ai
Scrapeless MCP Server подключает LLM и AI-агентов к вебу: поиск Google, тренды, браузерная автоматизация, скрапинг (HTML, Markdown, скриншоты). Применяется для AI-ассистентов, копилотов и веб-агентов.

preview

Scrapeless MCP Server

Welcome to the official Scrapeless Model Context Protocol (MCP) Server — a powerful integration layer that empowers LLMs, AI Agents, and AI applications to interact with the web in real time.

Built on the open MCP standard, Scrapeless MCP Server seamlessly connects models like ChatGPT, Claude, and tools like Cursor and Windsurf to a wide range of external capabilities, including:

  • Google services integration (Search, Trends)
  • Browser automation for page-level navigation and interaction
  • Scrape dynamic, JS-heavy sites—export as HTML, Markdown, or screenshots

Whether you're building an AI research assistant, a coding copilot, or autonomous web agents, this server provides the dynamic context and real-world data your workflows need—without getting blocked.

Usage Examples

  1. Automated Web Interaction and Data Extraction with Claude

Using Scrapeless MCP Browser, Claude can perform complex tasks such as web navigation, clicking, scrolling, and scraping through conversational commands, with real-time preview of web interaction results via live sessions.

browser_click

Нажми на конкретный элемент на странице. Ограничения: требуется валидный CSS-селектор для целевого элемента. Правильно: нажать на кнопку с селектором "#submit-button". Неправильно: нажать "кнопка входа" без указания селектора.

Нажми на конкретный элемент на странице. Ограничения: требуется валидный CSS-селектор для целевого элемента. Правильно: нажать на кнопку с селектором "#submit-button". Неправильно: нажать "кнопка входа" без указания селектора.

Параметры

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

    The CSS selector of the element to click.

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_close

Закрывает текущую сессию, отключая облачный браузер. Это завершит запись для сессии.

Закрывает текущую сессию, отключая облачный браузер. Это завершит запись для сессии.

Параметры

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

    The session ID to identify target browser. If not provided or invalid, you cannot close the session.

browser_create

Создаёт или переиспользует сессию облачного браузера с помощью Scrapeless. Обновляет активную сессию.

Создаёт или переиспользует сессию облачного браузера с помощью Scrapeless. Обновляет активную сессию.

Параметры

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, a new session is created.

browser_get_html

Получает полный HTML текущей страницы. Ограничения: возвращает весь исходный HTML-код. Верно: получить HTML текущей страницы, чтобы разобрать её структуру. Неверно: получить только видимый текст (используйте "browser_get_text")

Получает полный HTML текущей страницы. Ограничения: возвращает весь исходный HTML-код. Верно: получить HTML текущей страницы, чтобы разобрать её структуру. Неверно: получить только видимый текст (используйте "browser_get_text")

Параметры

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_get_text

Получить весь видимый текст с текущей страницы. Ограничения: Извлекает только текстовое содержимое, игнорируя HTML-теги. Допустимо: Получить текстовое содержимое текущей страницы для реферирования. Недопустимо: Получить HTML-структуру страницы (используйте "browser_get_html")

Получить весь видимый текст с текущей страницы. Ограничения: Извлекает только текстовое содержимое, игнорируя HTML-теги. Допустимо: Получить текстовое содержимое текущей страницы для реферирования. Недопустимо: Получить HTML-структуру страницы (используйте "browser_get_html")

Параметры

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_go_back

Вернуться на один шаг назад в истории браузера. Ограничения: Работает только если в истории сеанса есть предыдущая страница. Допустимо: После перехода со страницы А на страницу В вернуться обратно на А. Недопустимо: Попытка вернуться назад на первой странице сеанса.

Вернуться на один шаг назад в истории браузера. Ограничения: Работает только если в истории сеанса есть предыдущая страница. Допустимо: После перехода со страницы А на страницу В вернуться обратно на А. Недопустимо: Попытка вернуться назад на первой странице сеанса.

Параметры

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_go_forward

Перейти на один шаг вперед в истории браузера. Ограничения: Работает только после выполнения действия "go_back". Допустимо: После возврата со страницы B на страницу A перейти вперед на страницу B. Недопустимо: Попытка перехода вперед без предшествующего действия "go_back".

Перейти на один шаг вперед в истории браузера. Ограничения: Работает только после выполнения действия "go_back". Допустимо: После возврата со страницы B на страницу A перейти вперед на страницу B. Недопустимо: Попытка перехода вперед без предшествующего действия "go_back".

Параметры

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_goto

Перейти в браузере по указанному URL. Ограничения: только для прямого перехода по URL, не для поиска. Верно: перейти на https://google.com. Неверно: искать «cats» в Google (используйте google_search).

Перейти в браузере по указанному URL. Ограничения: только для прямого перехода по URL, не для поиска. Верно: перейти на https://google.com. Неверно: искать «cats» в Google (используйте google_search).

Параметры

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

    The URL to navigate to in the browser session.

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_press_key

Симулировать нажатие клавиши. Ограничения: необходимо указать допустимое имя клавиши; селектор цели необязателен. Допустимо: Нажать Enter в #search. Недопустимо: Нажать клавишу без указания имени клавиши.

Симулировать нажатие клавиши. Ограничения: необходимо указать допустимое имя клавиши; селектор цели необязателен. Допустимо: Нажать Enter в #search. Недопустимо: Нажать клавишу без указания имени клавиши.

Параметры

  • selectorstring

    The CSS selector of the element to focus.

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

    Name of the key to press or a character to generate, such as `ArrowLeft` or `a`

browser_screenshot

Сделать скриншот текущей страницы. Ограничения: можно сделать скриншот всей страницы или видимой области. Допустимо: сделать скриншот текущего вида браузера. Недопустимо: сделать скриншот конкретного элемента (не поддерживается).

Сделать скриншот текущей страницы. Ограничения: можно сделать скриншот всей страницы или видимой области. Допустимо: сделать скриншот текущего вида браузера. Недопустимо: сделать скриншот конкретного элемента (не поддерживается).

Параметры

  • fullPageboolean

    Whether to screenshot the full page (default: false) You should avoid fullscreen if it's not important, since the images can be quite large

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_scroll

Прокрутите текущую страницу до определённой позиции. Ограничения: для прокрутки нужны координаты в пикселях. Допустимо: прокрутка вниз страницы (например, { x: 0, y: 10000 }). Недопустимо: прокрутка «к верхней части» без указания координат.

Прокрутите текущую страницу до определённой позиции. Ограничения: для прокрутки нужны координаты в пикселях. Допустимо: прокрутка вниз страницы (например, { x: 0, y: 10000 }). Недопустимо: прокрутка «к верхней части» без указания координат.

Параметры

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_scroll_to

Прокрутить конкретный элемент в область видимости. Ограничения: требуется валидный CSS-селектор для целевого элемента. Допустимо: Прокрутка к элементу "#footer". Недопустимо: Прокрутка вниз страницы (используйте "browser_scroll").

Прокрутить конкретный элемент в область видимости. Ограничения: требуется валидный CSS-селектор для целевого элемента. Допустимо: Прокрутка к элементу "#footer". Недопустимо: Прокрутка вниз страницы (используйте "browser_scroll").

Параметры

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

    X coordinate to scroll to.

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

    Y coordinate to scroll to.

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_snapshot

Захватывает полную структуру веб-страницы, включая DOM и ресурсы, для инспекции и анализа.

Захватывает полную структуру веб-страницы, включая DOM и ресурсы, для инспекции и анализа.

Параметры

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_type

Вводит текст в указанное поле ввода. Ограничения: требуется CSS-селектор для input/textarea и текст для ввода. Верно: Ввести "hello world" в input "[name='q']". Неверно: Ввести "hello world" без указания целевого поля.

Вводит текст в указанное поле ввода. Ограничения: требуется CSS-селектор для input/textarea и текст для ввода. Верно: Ввести "hello world" в input "[name='q']". Неверно: Ввести "hello world" без указания целевого поля.

Параметры

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

    CSS selector for the element to type into.

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

    Text to type.

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_wait

Приостанавливает выполнение на заданное время. Ограничения: Требуется указать длительность в миллисекундах. Следует использовать редко. Допустимо: Подождать 2000 миллисекунд. Недопустимо: Ждать загрузки страницы (используйте "browser_wait_for")

Приостанавливает выполнение на заданное время. Ограничения: Требуется указать длительность в миллисекундах. Следует использовать редко. Допустимо: Подождать 2000 миллисекунд. Недопустимо: Ждать загрузки страницы (используйте "browser_wait_for")

Параметры

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

    Time to wait in milliseconds (default: 30000).

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

browser_wait_for

Дождаться появления определённого элемента на странице. Ограничения: Требуется валидный CSS-селектор для ожидаемого элемента. Правильно: Дождаться, когда элемент «#results» станет видимым. Неправильно: Ждать «загрузки результатов» без селектора.

Дождаться появления определённого элемента на странице. Ограничения: Требуется валидный CSS-селектор для ожидаемого элемента. Правильно: Дождаться, когда элемент «#results» станет видимым. Неправильно: Ждать «загрузки результатов» без селектора.

Параметры

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

    CSS selector of the element to wait for.

  • timeoutnumber

    Maximum time to wait in milliseconds (default: 30000).

  • sessionIdstring

    Optional session ID to use/reuse. If not provided or invalid, the active session is used.

google_search

Universal Information Search Engine. Извлекает любую информацию; пояснительные запросы (почему, как); запросы сравнительного анализа.

Universal Information Search Engine. Извлекает любую информацию; пояснительные запросы (почему, как); запросы сравнительного анализа.

Параметры

  • qstring

    Parameter defines the query you want to search. You can use anything that you would use in a regular Google search. e.g. inurl:, site:, intitle:. We also support advanced search query parameters such as as_dt and as_eq.

  • hlstring

    Parameter defines the language to use for the Google search. It's a two-letter language code. (e.g., en for English, es for Spanish, or fr for French).

  • glstring

    Parameter defines the country to use for the Google search. It's a two-letter country code. (e.g., us for the United States, uk for United Kingdom, or fr for France).

google_trends

Получает данные о популярных поисковых запросах из Google Trends. Ограничения: Активен для запросов о трендах, популярности или изменении интереса во времени. Допустимо: Найти интерес к поиску «ИИ» за последний год. Недопустимо: Общий вопрос вроде «Что такое ИИ?» (используйте google_search).

Получает данные о популярных поисковых запросах из Google Trends. Ограничения: Активен для запросов о трендах, популярности или изменении интереса во времени. Допустимо: Найти интерес к поиску «ИИ» за последний год. Недопустимо: Общий вопрос вроде «Что такое ИИ?» (используйте google_search).

Параметры

  • qstring

    Parameter defines the query or queries you want to search. You can use anything that you would use in a regular Google Trends search. The maximum number of queries per search is 5 (this only applies to interest_over_time and compared_breakdown_by_region data_type, other types of data will only accept 1 query per search).

  • data_typeany

    The supported types are: autocomplete,interest_over_time,compared_breakdown_by_region,interest_by_subregion,related_queries,related_topics.

  • datestring

    The supported dates are: now 1-H, now 4-H, now 1-d, now 7-d, today 1-m, today 3-m, today 12-m, today 5-y, all. You can also pass custom values: Dates from 2004 to present: yyyy-mm-dd yyyy-mm-dd (e.g. 2021-10-15 2022-05-25) Dates with hours within a week range: yyyy-mm-ddThh yyyy-mm-ddThh (e.g. 2022-05-19T10 2022-05-24T22). Hours will be calculated depending on the tz (time zone) parameter.

  • hlstring

    Parameter defines the language to use for the Google Trends search. It's a two-letter language code. (e.g., en for English, es for Spanish, or fr for French).

  • tzstring

    time zone offset. default is 420.

  • geoenum

    Parameter defines the location from where you want the search to originate. It defaults to Worldwide (activated when the value of geo parameter is not set or empty).

    ARAUATBEBRCACLCOCZDKEGFIFRDEGRHKHUINIDIEILITJPKEMYMXNLNZNGNOPEPHPLPTRORUSASGZAKRESSECHTWTHTRUAGBUSVN
  • catany

    Parameter is used to define a search category. The default value is set to 0 ("All categories").

scrape_html

Извлекает содержимое URL и возвращает полный HTML. Ограничения: Включён для URL, требующих рендеринга JavaScript или защиты от ботов. Допустимо: получать HTML из динамического одностраничного приложения с большим количеством JS. Недопустимо: запрашивать простую статическую страницу (используйте стандартный HTTP-клиент).

Извлекает содержимое URL и возвращает полный HTML. Ограничения: Включён для URL, требующих рендеринга JavaScript или защиты от ботов. Допустимо: получать HTML из динамического одностраничного приложения с большим количеством JS. Недопустимо: запрашивать простую статическую страницу (используйте стандартный HTTP-клиент).

Параметры

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

    target URL

scrape_markdown

Извлекает содержимое URL и возвращает его в формате Markdown. Ограничения: лучше всего подходит для статей, записей в блогах и других страниц с большим объёмом текста. Допустимо: извлечь новостную статью, чтобы получить её читаемый контент. Недопустимо: извлекать содержимое сложной панели управления веб-приложения.

Извлекает содержимое URL и возвращает его в формате Markdown. Ограничения: лучше всего подходит для статей, записей в блогах и других страниц с большим объёмом текста. Допустимо: извлечь новостную статью, чтобы получить её читаемый контент. Недопустимо: извлекать содержимое сложной панели управления веб-приложения.

Параметры

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

    target URL

scrape_screenshot

Сделать скриншот любой веб-страницы в высоком качестве. Ограничения: обходит обнаружение ботов и CAPTCHA с помощью резидентных прокси. Допустимо: получить скриншот страницы проверки цен, защищённой Cloudflare. Недопустимо: создание скриншота локального браузера (используйте browser_screenshot)

Сделать скриншот любой веб-страницы в высоком качестве. Ограничения: обходит обнаружение ботов и CAPTCHA с помощью резидентных прокси. Допустимо: получить скриншот страницы проверки цен, защищённой Cloudflare. Недопустимо: создание скриншота локального браузера (используйте browser_screenshot)

Параметры

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

    target URL

Другие проверенные MCP-сервера

designcomputer/mysql_mcp_server

designcomputer/mysql_mcp_server

MCP инструмент для безопасной работы AI-агентов с MySQL. Выполняет SQL-запросы, возвращает схему таблиц и выборки данных. Помогает разработчикам и аналитикам контролировать доступ, избегая SQL-инъекций и используя SSL/TLS.

Python1333
scrapegraphai/scrapegraph-ai

scrapegraphai/scrapegraph-ai

ScrapeGraphAI - MCP сервер для веб-скрапинга с LLM: опишите нужные данные, и он построит пайплайн извлечения. Полезен разработчикам и аналитикам для автоматизации сбора информации с сайтов и документов.

Python28460
pydantic/logfire-mcp

pydantic/logfire-mcp

официальный

MCP-сервер для интеграции с Logfire от Pydantic. Текущая версия архивирована — используйте новый удаленный сервер для быстрой итерации инструментов и лучшего опыта. Полезен разработчикам, работающим с логированием и мониторингом Pydantic Logfire.

Python162
debridge-finance/debridge-mcp

debridge-finance/debridge-mcp

официальный

MCP сервер deBridge для ИИ-агентов: выполняет кросс-чейн и внутрисетевые свопы, оценивает комиссии и торгует на основных блокчейнах. Упрощает взаимодействие агентов с DeFi, ускоряя развертывание торговых сценариев.

TypeScript32
21st-dev/Magic-MCP

21st-dev/Magic-MCP

MCP сервер 21st.dev Magic AI Agent помогает разработчикам создавать UI-компоненты через описание на естественном языке. Интегрируется с Cursor, Windsurf и VS Code, генерируя готовые компоненты.

TypeScript5468
DeusData/codebase-memory-mcp

DeusData/codebase-memory-mcp

официальный

MCP-сервер для молниеносной индексации кода: строит граф знаний из функций, классов и связей для 158 языков. Ускоряет работу AI-агентов, заменяя перебор файлов структурными запросами за миллисекунды.

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

Лука Никитин