Библиотека метапоиска на Python, которая обращается к нескольким поисковым системам и возвращает единообразные результаты по веб-страницам, изображениям, видео, новостям и книгам.
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
Получите ключ Oxylabs Web API в панели управления
- 2
Задайте ключ API в качестве переменной окружения
export OXYLABS_WEB_API_KEY="your_api_key_here" - 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 обновляется ежедневно.
Похожие проекты
MCP-сервер, который предоставляет AI-агентам актуальный веб-поиск, вертикальный поиск по доменам, параллельный пакетный поиск и извлечение страниц из URL в Markdown.
MCP-сервер, который подключает AI-агентов к Exa для веб-поиска, получения содержимого страниц и многоэтапного исследования.
MCP-сервер, который предоставляет AI-ассистентам доступ к поиску в интернете в реальном времени, извлечению контента, построению карты сайта и обходу страниц через API Tavily.
Go-сервер MCP предоставляет LLM-клиентам веб-поиск, поиск изображений и извлечение страниц в Markdown без API-ключей.
MCP-сервер, с помощью которого AI-агенты запускают любые скрейперы и инструменты автоматизации Actors из Apify Store для сбора данных из соцсетей, поисковиков, карт и с сайтов.