MCPdir — MCP Server Directory
🇬🇧 🇪🇸

BrowserStack MCP

by BrowserStack

Lleva la plataforma completa de testing de BrowserStack a herramientas de IA — testing cross-browser y dispositivos a escala

testing Node.js Intermedio Auto-hospedable Verificado
⭐ 200 stars 📅 Actualizado: hace 1m

Descripción

Servidor MCP oficial de BrowserStack que conecta asistentes de IA a la infraestructura completa de testing de BrowserStack. Ejecuta tests cross-browser, prueba en dispositivos móviles reales, captura screenshots en combinaciones de navegador/SO y ejecuta tests de regresión visual — todo dirigido por lenguaje natural desde tu asistente de IA. Aprovecha la nube de BrowserStack con navegadores y dispositivos reales para validar aplicaciones web sin mantener infraestructura local de testing. Perfecto para equipos que necesitan testing de compatibilidad cross-browser completo integrado en su flujo de desarrollo impulsado por IA.

✅ Ideal para

Equipos que necesitan testing cross-browser y cross-device impulsado por IA en infraestructura real

⏭️ No recomendado si

Solo pruebas en un navegador o prefieres testing local sin dependencias de la nube

💡 Casos de uso

  • Ejecutar tests de compatibilidad cross-browser en navegadores reales desde asistentes de IA
  • Probar aplicaciones web en dispositivos móviles reales (iOS y Android) mediante IA conversacional
  • Capturar y comparar screenshots en múltiples combinaciones de navegador/SO
  • Automatizar testing de regresión visual como parte de flujos de desarrollo dirigidos por IA

👍 Ventajas

  • Acceso a la masiva nube de dispositivos reales y navegadores de BrowserStack
  • Integración oficial mantenida por el equipo de BrowserStack
  • Instalación simple vía npx con autenticación por usuario/clave
  • Elimina la necesidad de infraestructura local de testing de navegadores y dispositivos

👎 Desventajas

  • Requiere cuenta de BrowserStack de pago para uso significativo
  • La ejecución de tests depende de la disponibilidad y tiempos de cola de la nube de BrowserStack
  • Los resultados de screenshots y tests visuales pueden generar payloads grandes para el contexto de IA

🔧 Herramientas expuestas (6 herramientas)

ToolCategoríaDescripción
list_browsersdiscoveryListar navegadores y versiones disponibles para testing
list_devicesdiscoveryListar dispositivos reales disponibles para testing móvil
get_test_resultsreportingRecuperar resultados de una sesión de test completada
run_testtestingEjecutar un test en una combinación especificada de navegador y SO
capture_screenshotvisualCapturar un screenshot en una combinación específica de navegador/dispositivo
run_visual_testvisualEjecutar un test de regresión visual comparando contra la línea base

⚡ Instalación

Requisitos previos:

  • • Node.js v18+
  • • BrowserStack username and access key
  • • API key requerida

Consulta la documentación de Claude Code para configurar este MCP server.

💡 Consejos y trucos

Configura las variables de entorno BROWSERSTACK_USERNAME y BROWSERSTACK_ACCESS_KEY antes de iniciar. Usa list_browsers y list_devices para descubrir targets de testing disponibles. Combina capture_screenshot con testing visual para detectar regresiones de UI temprano.

🔄 Alternativas

Info rápida

Autor
BrowserStack
Licencia
MIT
Runtime
Node.js 18+
Transporte
stdio
Categoría
testing
Dificultad
Intermedio
Auto-hospedable
Auth
Docker
Versión
latest
Actualizado
28 feb 2026

Compatibilidad con clientes

  • Claude Code
  • Cursor
  • VS Code Copilot
  • Gemini CLI
  • Windsurf
  • Cline
  • JetBrains AI
  • Warp

Plataformas

🍎 macOS 🐧 Linux 🪟 Windows