Servidor MCP del navegador oculto
Un servidor MCP (Protocolo de Contexto de Modelo) que proporciona funciones de navegación oculta mediante Playwright y técnicas antidetección. Este servidor permite a los clientes MCP navegar a sitios web y tomar capturas de pantalla, evadiendo los sistemas comunes de detección de bots.
Características
Modo sigiloso : utiliza puppeteer-extra-plugin-stealth con playwright-extra para evitar las detecciones de bots
Modifica las huellas dactilares del navegador para que aparezcan como tráfico de usuario normal.
Maneja WebGL, lienzo, fuentes, complementos y otras técnicas de huellas dactilares del navegador.
Herramienta de captura de pantalla : tome capturas de pantalla de páginas completas o de elementos específicos de cualquier sitio web
Admite los modos de navegador visible y sin cabeza (predeterminado)
Integración MCP : expone las capacidades del navegador a través del Protocolo de contexto de modelo
Related MCP server: Playwright MCP
Instalación
Uso
Herramientas disponibles
captura de pantalla
Toma capturas de pantalla de páginas web utilizando un navegador oculto.
Parámetros:
url(cadena, obligatoria): la URL a la que navegarfullPage(booleano, opcional, valor predeterminado: verdadero): si se debe capturar la página completaselector(cadena, opcional): selector CSS para capturar solo un elemento específicoheadless(booleano, opcional, valor predeterminado: verdadero): si se ejecutará en modo sin cabeza o en modo de navegador visible
Detalles técnicos
Este proyecto utiliza:
FastMCP para la implementación del servidor MCP
Dramaturgo para la automatización del navegador
playwright-extra para compatibilidad con complementos
puppeteer-extra-plugin-stealth para evitar la detección de bots
Este proyecto se creó con Bun , un entorno de ejecución de JavaScript rápido todo en uno.