Skip to main content
Glama

BrowserStack MCP server

Official

Servidor MCP de BrowserStack

Habilite a todos los desarrolladores y testers de su equipo, ya sea que realicen pruebas manuales, inicien su proceso de automatización o escalen la automatización de pruebas. BrowserStack MCP Server le permite usar nuestra innovadora plataforma de pruebas directamente desde sus herramientas de IA favoritas.

¿Por qué BrowserStack?

💡 Ejemplos de uso

Pruebas manuales de aplicaciones

Usa las siguientes indicaciones para usar tus aplicaciones móviles en la extensa nube de dispositivos reales de BrowserStack. ¡Deja de usar emuladores!

# Open app on specific device "open my app on a iPhone 15 Pro Max" # Debug app crashes "My app crashed on Android 14 device, can you help me debug?"

Pruebas web manuales

Al igual que con las pruebas de aplicaciones, puedes usar las siguientes indicaciones para probar tus sitios web en la extensa nube de navegadores y dispositivos reales de BrowserStack. ¿No tienes el navegador Edge instalado en tu equipo? ¡Nosotros te ayudamos!

# Test your local websites "open my website hosted on localhost:3001 on Edge"
  • Pruebe sitios web en diferentes navegadores y dispositivos. Somos compatibles con todos los navegadores principales y los principales sistemas operativos.
  • Pruebe sin problemas sitios web alojados localmente en su máquina, ¡sin necesidad de implementarlos en un servidor remoto!

🧪 Pruebas automatizadas (Playwright, Selenium, A11y y más...)

Utilice las siguientes indicaciones para ejecutar/depurar/reparar sus pruebas automatizadas en la plataforma de pruebas de BrowserStack.

# Port test suite to BrowserStack "run my test suite on BrowserStack infra" # Debug test failures "My test suite failed, can you help me fix the new failures?" # Accessibility testing "check for accessibility issues on my www.mywebsite.com"

📋 Gestión de pruebas

Utilice las siguientes indicaciones para utilizar las capacidades de gestión de pruebas de BrowserStack con el servidor MCP.

# Create project & folder structure "create new Test management project named My Demo Project with two sub folders - Login & Checkout" # Add test cases "add invalid login test case in Test Management project named My Demo Project" # List added test cases "list high priority Login test cases from Test Management project - My Demo Project" # Create test run "create a test run for Login tests from Test Management project - My Demo Project" # Update test results "update test results as passed for Login tests test run from My Demo Project"

🛠️ Instalación

  1. Crear una cuenta de BrowserStack
    • Regístrese en BrowserStack si aún no tiene una cuenta.
    • ℹ️ Si tienes un proyecto de código abierto, podremos ofrecerte un plan gratuito .
    • Una vez que tenga una cuenta (y haya comprado el plan apropiado), anote su username y access_key en Configuración de la cuenta .
  2. Asegúrese de usar la versión de Node ≥ 18.0 . Compruebe la versión de su nodo con node --version . Versión recomendada: v22.15.0 (LTS)
  3. Instalar el servidor MCP
    • VSCode (Copiloto - Modo Agente): .vscode/mcp.json :
    { "servers": { "browserstack": { "command": "npx", "args": ["-y", "@browserstack/mcp-server@latest"], "env": { "BROWSERSTACK_USERNAME": "<username>", "BROWSERSTACK_ACCESS_KEY": "<access_key>" } } } }
    • En VSCode, asegúrese de hacer clic en el botón Start en el servidor MCP para iniciar el servidor.Iniciar el servidor MCP
    • Para el cursor: .cursor/mcp.json :
    { "mcpServers": { "browserstack": { "command": "npx", "args": ["-y", "@browserstack/mcp-server@latest"], "env": { "BROWSERSTACK_USERNAME": "<username>", "BROWSERSTACK_ACCESS_KEY": "<access_key>" } } } }
    • Escritorio de Claude: ~/claude_desktop_config.json :
    { "mcpServers": { "browserstack": { "command": "npx", "args": ["-y", "@browserstack/mcp-server@latest"], "env": { "BROWSERSTACK_USERNAME": "<username>", "BROWSERSTACK_ACCESS_KEY": "<access_key>" } } } }

Instalación mediante herrería

Para instalar BrowserStack Test Platform Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @browserstack/mcp-server --client claude

🤝 Clientes MCP recomendados

  • Recomendamos utilizar Github Copilot o Cursor para casos de uso de pruebas y depuración automatizadas.
  • Para casos de uso de pruebas manuales (pruebas en vivo), recomendamos utilizar Claude Desktop .

⚠️ Notas importantes

  • El servidor MCP de BrowserStack se encuentra en desarrollo activo y actualmente es compatible con un subconjunto de la especificación MCP. Próximamente se añadirán más funciones.
  • Las invocaciones de herramientas dependen del cliente MCP, que a su vez depende de un LLM. Por lo tanto, puede haber comportamientos no deterministas que generen resultados inesperados. Si tiene alguna sugerencia o comentario, abra un problema para discutirlo.

📝 Contribuyendo

¡Agradecemos sus contribuciones! Abra un problema para comentar cualquier cambio que desee realizar. 👉 Haga clic aquí para consultar nuestras Pautas de Contribución.

📞 Soporte

Para obtener ayuda, por favor:

🚀 Próximamente más funciones

¡Estén atentos a las novedades! ¿Tienen alguna sugerencia? Por favor, abran un problema para discutirlo.

🔗 Recursos

Related MCP Servers

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

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