Repolode
oxylabs

oxylabs/web-api-mcp

Самостоятельно размещаемый MCP-сервер, который предоставляет AI-агентам поиск, скрейпинг страниц и специализированные скрейперы через Oxylabs Web API.

Звёзды
38
Форки
8
Открытые issues
2
Последний коммит
вчера

Что это?

Это официальный сервер Model Context Protocol для Oxylabs Web API. Он позволяет любому агенту с поддержкой MCP искать информацию в актуальном вебе, получать содержимое страниц в формате Markdown или JSON (в том числе страниц с большим количеством JavaScript и защитой от ботов), а также вызывать специализированные скрейперы для отдельных сайтов — всё через одно MCP-подключение.

Можно использовать размещённую удалённую конечную точку MCP, передавая API key в заголовке запроса, или самостоятельно запустить Python-сервер через stdio для локального клиента либо через HTTP как общий сервис. При самостоятельном размещении параметры задаются через переменные окружения: API key, число повторных попыток, лимит расходов и бюджет токенов для крупных ответов, передаваемых inline.

При локальном запуске большие страницы записываются во временный файл и считываются частями; сервер также отмечает страницы, которым, по всей видимости, нужен рендеринг JavaScript. Структурированный вывод может формировать специализированный парсер или AI-парсер, работающий по промпту или JSON-схеме.

Ключевые возможности

  • 01Ищет в актуальном вебе и возвращает ранжированные органические результаты с заголовком, описанием и URL.
  • 02Скрапит любые страницы в Markdown или извлекает заданные поля в JSON по промпту или схеме.
  • 03Вызывает специализированные конечные точки скрейперов с их собственными параметрами.
  • 04Работает через размещённую удалённую конечную точку или самостоятельно размещённый сервер через stdio либо HTTP.
  • 05При локальном запуске выгружает слишком большие страницы на диск и считывает их частями.
  • 06Позволяет включить ограничение частоты запросов на сервер, чтобы контролировать расходы на API.

Сценарии использования

  • Предоставление агенту для программирования или исследований доступа к актуальному веб-поиску и чтению страниц.
  • Извлечение структурированных данных со страниц товаров или объявлений для использования в рабочем процессе агента.
  • Развёртывание общего сервиса скрейпинга для команды во внутренней сети.
  • Хранение API keys и сетевого доступа в пределах собственной инфраструктуры.

Быстрый старт

  1. 1

    Получите ключ Oxylabs Web API в панели управления

  2. 2

    Задайте ключ API в качестве переменной окружения

    export OXYLABS_WEB_API_KEY="your_api_key_here"
  3. 3

    Подключите Claude Code к размещённому серверу Remote MCP

    claude mcp add --transport http --scope user oxylabs-web-api https://mcp.oxylabs.io/web-api-mcp --header "Authorization: Bearer ${OXYLABS_WEB_API_KEY}"

Что важно знать

  • Требуется ключ Oxylabs Web API. Использование AI-парсера оплачивается дополнительно к скрейпингу.
  • Для самостоятельного размещения нужны Python 3.10 или новее и uv; обновления вы будете устанавливать самостоятельно.
  • Для HTTP-транспорта необходимо задать MCP_ALLOWED_HOSTS, иначе запросы будут отклоняться.

В подборках

Темы

Частые вопросы

Что такое web-api-mcp?
Самостоятельно размещаемый MCP-сервер, который предоставляет AI-агентам поиск, скрейпинг страниц и специализированные скрейперы через Oxylabs Web API. Это официальный сервер Model Context Protocol для Oxylabs Web API. Он позволяет любому агенту с поддержкой MCP искать информацию в актуальном вебе, получать содержимое страниц в формате Markdown или JSON (в том числе страниц с большим количеством JavaScript и защитой от ботов), а также вызывать специализированные скрейперы для отдельных сайтов — всё через одно MCP-подключение.
web-api-mcp можно использовать бесплатно? Какая у него лицензия?
web-api-mcp распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
web-api-mcp всё ещё поддерживается?
Активно поддерживается. Последний коммит в web-api-mcp — 6 нояб. 2026 г..
Для чего можно использовать web-api-mcp?
Предоставление агенту для программирования или исследований доступа к актуальному веб-поиску и чтению страниц. Извлечение структурированных данных со страниц товаров или объявлений для использования в рабочем процессе агента. Развёртывание общего сервиса скрейпинга для команды во внутренней сети. Хранение API keys и сетевого доступа в пределах собственной инфраструктуры.
Как установить web-api-mcp?
Получите ключ Oxylabs Web API в панели управления Задайте ключ API в качестве переменной окружения: export OXYLABS_WEB_API_KEY="your_api_key_here" Подключите Claude Code к размещённому серверу Remote MCP: claude mcp add --transport http --scope user oxylabs-web-api https://mcp.oxylabs.io/web-api-mcp --header "Authorization: Bearer ${OXYLABS_WEB_API_KEY}"
Где скачать web-api-mcp?
Исходный код и инструкции по установке — на GitHub: https://github.com/oxylabs/web-api-mcp

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Библиотека метапоиска на Python, которая обращается к нескольким поисковым системам и возвращает единообразные результаты по веб-страницам, изображениям, видео, новостям и книгам.

3,1 тыс.+12 за неделю287PythonMITОбновлён 15 дней назад

MCP-сервер, который предоставляет AI-ассистентам доступ к поиску в интернете в реальном времени, извлечению контента, построению карты сайта и обходу страниц через API Tavily.

2,5 тыс.+11 за неделю308TypeScriptMITОбновлён позавчера

MCP-сервер, с помощью которого AI-агенты запускают любые скрейперы и инструменты автоматизации Actors из Apify Store для сбора данных из соцсетей, поисковиков, карт и с сайтов.

15,1 тыс.+1,1 тыс. за неделю436TypeScriptMITОбновлён вчера