Skip to main content
Glama

Oxylabs MCP Server

Official
by oxylabs

📖 Descripción general

El servidor MCP de Oxylabs conecta los modelos de IA con la web. Les permite extraer cualquier URL, renderizar páginas con alto contenido de JavaScript, extraer y formatear contenido para su uso con IA, eludir las medidas anti-scraping y acceder a datos web con restricciones geográficas de más de 195 países.

Esta implementación aprovecha el Protocolo de Contexto de Modelo (MCP) para crear una forma segura y estandarizada para que los asistentes de IA interactúen con el contenido web.

✨ Características principales

  • Extraiga datos de cualquier URL, incluidas aplicaciones complejas de una sola página
  • Renderice sitios web completamente dinámicos mediante compatibilidad con navegadores sin interfaz gráfica
  • Elija entre representación completa de JavaScript, solo HTML o ninguna
  • Emule las vistas móviles y de escritorio para una representación realista
  • Limpia y convierte automáticamente HTML a Markdown para mejorar la legibilidad
  • Utilice analizadores automáticos para objetivos populares como Google, Amazon, etc.
  • Evita los sofisticados sistemas de protección contra bots con una alta tasa de éxito
  • Rasgue de forma fiable incluso los sitios web más complejos
  • Obtenga direcciones IP rotatorias automáticas de un grupo de servidores proxy que cubre más de 195 países
  • Establezca las opciones de representación y análisis si es necesario
  • Introduzca datos directamente en modelos de IA o herramientas de análisis
  • Funciona en macOS, Windows y Linux
  • Gestión y generación de informes de errores integrales
  • Limitación inteligente de velocidad y gestión de solicitudes

💡 Consultas de ejemplo

Cuando haya configurado el servidor MCP con Claude , podrá realizar solicitudes como:

  • ¿Podrías raspar la página https://www.google.com/search?q=ai ?
  • Raspar https://www.amazon.de/-/en/Smartphone-Contract-Function-Manufacturer-Exclusive/dp/B0CNKD651V con análisis habilitado
  • Raspar https://www.amazon.de/-/en/gp/bestsellers/beauty/ref=zg_bs_nav_beauty_0 con análisis y renderizado habilitados
  • Utilice el desbloqueador web con render para raspar https://www.bestbuy.com/site/top-deals/all-electronics-on-sale/pcmcat1674241939957.c

✅ Requisitos previos

Antes de comenzar, asegúrese de tener:

  • Cuenta Oxylabs : Obtenga su nombre de usuario y contraseña de Oxylabs (prueba gratuita de 1 semana disponible)

Uso básico

A través de Smithery CLI:

  • Node.js (v16+)
  • herramienta de línea de comandos npx

Vía uv:

  • Gestor de paquetes uv : instálelo siguiendo esta guía

Configuración local/de desarrollo

  • Python 3.12+
  • Gestor de paquetes uv : instálelo siguiendo esta guía

🧩 Parámetros de la API

El servidor MCP de Oxylabs admite estos parámetros:

ParámetroDescripciónValores
urlLa URL para rasparCualquier URL válida
parseHabilitar la extracción de datos estructuradosTrue o False
renderUtilice la representación del navegador sin cabezahtml o None

⚙️ Instrucciones básicas de configuración

Instalar a través de Smithery

Instalar automáticamente el servidor MCP de Oxylabs a través de Smithery :

npx -y @smithery/cli install @oxylabs/oxylabs-mcp --client <client>

Listado de clientes soportados por Oxylabs actualmente:

  • claudio
  • cursor

Opciones de configuración manual de MCP

  1. Configuración con uvx . Instalará el cliente CLI y el servidor MCP de Oxylabs, que realiza llamadas directamente a la API de Oxylabs. Recomendado y la opción más estable actualmente.
    { "mcpServers": { "oxylabs_scraper_uvx": { "command": "uvx", "args": [ "oxylabs-mcp" ], "env": { "OXYLABS_USERNAME": "OXYLABS_USERNAME", "OXYLABS_PASSWORD": "OXYLABS_PASSWORD" } } } }
  2. Configuración con npx . Instalará el cliente CLI de Smithery que realiza llamadas al servidor MCP de Oxylabs alojado en Smithery.
    { "mcpServers": { "oxylabs-mcp": { "command": "npx", "args": [ "-y", "@smithery/cli@latest", "run", "@oxylabs/oxylabs-mcp", "--config", "\"{\\\"oxylabsUsername\\\":\\\"OXYLABS_USERNAME\\\",\\\"oxylabsPassword\\\":\\\"OXYLABS_PASSWORD\\\"}\"" ] } } }
  3. Configuración con uv . Se instalará el cliente CLI y el servidor MCP de Oxylabs que referencia el código local. Para el desarrollo local.
    { "mcpServers": { "oxylabs_scraper": { "command": "uv", "args": [ "--directory", "/<Absolute-path-to-folder>/oxylabs-mcp", "run", "oxylabs-mcp" ], "env": { "OXYLABS_USERNAME": "OXYLABS_USERNAME", "OXYLABS_PASSWORD": "OXYLABS_PASSWORD" } } } }

[!NOTA] Si no tiene la utilidad uvx , primero debe instalarla con brew install uv

[!TIP] Si encuentra errores con uvx , intente usar la ruta completa de uvx en el campo command . Por ejemplo, /Users/my-user/.local/bin/uvx . Si usa Windows y tiene problemas con Cursor, consulte las instrucciones descritas aquí .

Configuración manual con Claude Desktop

Vaya a Claude → Configuración → Desarrollador → Editar configuración y agregue una de las configuraciones anteriores al archivo claude_desktop_config.json .

Configuración manual con Cursor AI

Vaya a Cursor → Configuración → Configuración del cursor → MCP . Haga clic en "Agregar nuevo servidor MCP global" y agregue una de las configuraciones anteriores.


Instrucciones de configuración local/de desarrollo

Repositorio de clones

git clone <git:url>

Instalar dependencias

Instalar las dependencias del servidor MCP:

cd mcp-server-oxylabs # Create virtual environment and activate it uv venv source .venv/bin/activate # MacOS/Linux # OR .venv/Scripts/activate # Windows # Install dependencies uv sync

🐞 Depuración

make run

A continuación, acceda al Inspector de MCP en http://localhost:5173 . Es posible que deba agregar su nombre de usuario y contraseña como variables de entorno en el inspector, bajo OXYLABS_USERNAME y OXYLABS_PASSWORD .


Licencia

Este proyecto está licenciado bajo la licencia MIT .

Acerca de Oxylabs

Fundada en 2015, Oxylabs es una plataforma de recopilación de inteligencia web líder en el mercado, impulsada por los más altos estándares comerciales, éticos y de cumplimiento, que permite a las empresas de todo el mundo descubrir información basada en datos.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Una herramienta de raspado que aprovecha la API de raspador web de Oxylabs para obtener y procesar contenido web con opciones flexibles para analizar y renderizar páginas, lo que permite una extracción eficiente de contenido de sitios web complejos.

  1. ✨ Características principales
    1. 💡 Consultas de ejemplo
      1. ✅ Requisitos previos
        1. Uso básico
        2. Configuración local/de desarrollo
      2. 🧩 Parámetros de la API
        1. ⚙️ Instrucciones básicas de configuración
          1. Instalar a través de Smithery
          2. Opciones de configuración manual de MCP
          3. Configuración manual con Claude Desktop
          4. Configuración manual con Cursor AI
        2. Instrucciones de configuración local/de desarrollo
          1. Repositorio de clones
          2. Instalar dependencias
          3. 🐞 Depuración
        3. Licencia
          1. Acerca de Oxylabs

            Related MCP Servers

            • A
              security
              F
              license
              A
              quality
              A server that provides tools to scrape websites and extract structured data from them using Firecrawl's APIs, supporting both basic website scraping in multiple formats and custom schema-based data extraction.
              Last updated -
              2
              JavaScript
            • -
              security
              F
              license
              -
              quality
              Provides functionality to fetch and transform web content in various formats (HTML, JSON, plain text, and Markdown) through simple API calls.
              Last updated -
              125,855
              TypeScript
            • -
              security
              F
              license
              -
              quality
              Enables intelligent web scraping through a browser automation tool that can search Google, navigate to webpages, and extract content from various websites including GitHub, Stack Overflow, and documentation sites.
              Last updated -
              1
              Python

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/oxylabs/oxylabs-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server