Skip to main content
Glama

Scrappey MCP Server

by pim97

Servidor MCP de Scrappey

Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con las funciones de automatización web y scraping de Scrappey.com. Pruébelo directamente en smithery.ai/server/@pim97/mcp-server-scrappey .

Descripción general

Este servidor MCP proporciona un puente entre los modelos de IA y la plataforma de automatización web de Scrappey, lo que le permite:

  • Crear y administrar sesiones del navegador
  • Enviar solicitudes HTTP a través de la infraestructura de Scrappey
  • Ejecutar acciones del navegador (hacer clic, escribir, desplazarse, etc.)
  • Manejar varias protecciones anti-bot automáticamente

Configuración

  1. Obtén tu clave API de Scrappey en Scrappey.com
  2. Configure su variable de entorno:
SCRAPPEY_API_KEY=your_api_key_here

Herramientas disponibles

1. Crear sesión ( scrappey_create_session )

Crea una nueva sesión de navegador que conserva las cookies y otros estados.

{ "proxy": "http://user:pass@ip:port" // Optional: Custom proxy, leave empty for default }

2. Destruir sesión ( scrappey_destroy_session )

Cierra correctamente una sesión del navegador.

{ "session": "session_id_here" // Required: The session ID to destroy }

3. Enviar solicitud ( scrappey_request )

Envía solicitudes HTTP a través de la infraestructura de Scrappey.

{ "cmd": "request.get", // Required: request.get, request.post, etc. "url": "https://example.com", // Required: Target URL "session": "session_id_here", // Required: Session ID to use "postData": "key=value", // Optional: POST data "customHeaders": { // Optional: Custom headers "User-Agent": "custom-agent" } }

4. Acciones del navegador ( scrappey_browser_action )

Ejecutar acciones de automatización del navegador.

{ "session": "session_id_here", // Required: Session ID to use "browserActions": [ // Required: Array of actions to perform { "type": "click", // Action type: click, hover, type, scroll, wait "cssSelector": ".button", // CSS selector for element "text": "Hello", // Text to type (for type action) "wait": 1000 // Wait time in ms } ] }

Flujo de trabajo típico

  1. Crear una sesión:
{ "name": "scrappey_create_session" }
  1. Utilice el ID de sesión devuelto para solicitudes posteriores:
{ "name": "scrappey_request", "cmd": "request.get", "url": "https://example.com", "session": "returned_session_id" }
  1. Realice acciones del navegador si es necesario:
{ "name": "scrappey_browser_action", "session": "returned_session_id", "browserActions": [ { "type": "click", "cssSelector": "#login-button" }, { "type": "type", "cssSelector": "#username", "text": "myuser" } ] }
  1. Limpiar destruyendo la sesión cuando haya terminado:
{ "name": "scrappey_destroy_session", "session": "returned_session_id" }

Características

  • Persistencia de la sesión para mantener el estado
  • Manejo automático de protección anti-bots
  • Soporte para proxies personalizados
  • Capacidades de automatización del navegador
  • Métodos de solicitud HTTP (GET, POST, PUT, DELETE, PATCH)
  • Soporte para encabezados personalizados y cookies

Mejores prácticas

  1. Destruye siempre las sesiones cuando hayas terminado con ellas
  2. Reutilizar sesiones al realizar múltiples solicitudes al mismo sitio
  3. Utilice tiempos de espera adecuados entre acciones para lograr un comportamiento más humano
  4. Comprueba si existe una sesión antes de usarla

Manejo de errores

El servidor devolverá mensajes de error con detalles cuando algo salga mal. Los errores comunes incluyen:

  • ID de sesión no válidos
  • Tiempos de espera de la red
  • Selectores no válidos para acciones del navegador
  • Fallos de protección anti-bots

Recursos

Licencia

Licencia MIT

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor que conecta los modelos de IA con la plataforma de automatización web de Scrappey, lo que permite la creación de sesiones de navegador, la ejecución de solicitudes HTTP y la automatización de las acciones del navegador mientras se manejan las protecciones anti-bots.

  1. Descripción general
    1. Configuración
      1. Herramientas disponibles
        1. Crear sesión ( scrappey_create_session )
        2. Destruir sesión ( scrappey_destroy_session )
        3. Enviar solicitud ( scrappey_request )
        4. Acciones del navegador ( scrappey_browser_action )
      2. Flujo de trabajo típico
        1. Características
          1. Mejores prácticas
            1. Manejo de errores
              1. Recursos
                1. Licencia

                  Related MCP Servers

                  • A
                    security
                    A
                    license
                    A
                    quality
                    A production-ready Model Context Protocol server that enables language models to leverage AI-powered web scraping capabilities, offering tools for transforming webpages to markdown, extracting structured data, and executing AI-powered web searches.
                    Last updated -
                    3
                    16
                    Python
                    MIT License
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A web browser automation server that allows AI assistants to control Chrome with persistent state management, enabling complex browsing tasks through asynchronous browser operations.
                    Last updated -
                    1
                    Python
                    • Apple
                  • -
                    security
                    A
                    license
                    -
                    quality
                    A server that enables AI assistants like Claude to safely run Python code and access websites, processing data for better AI understanding while providing helpful error messages.
                    Last updated -
                    2
                    Python
                    GPL 3.0
                    • Linux
                    • Apple
                  • -
                    security
                    A
                    license
                    -
                    quality
                    Empowers AI agents to perform web browsing, automation, and scraping tasks with minimal supervision using natural language instructions and Selenium.
                    Last updated -
                    1
                    Python
                    Apache 2.0
                    • Apple

                  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/pim97/mcp-server-scrappey'

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