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?"A diferencia de los emuladores, prueba el rendimiento real de tu aplicación en dispositivos reales. Con las funciones avanzadas de creación de perfiles de aplicaciones , puedes depurar fallos y problemas de rendimiento en tiempo real.
Acceda a todos los dispositivos principales y versiones de SO desde nuestra red de dispositivos . Tenemos SLA estrictos para aprovisionar nuestros centros de datos globales con dispositivos recién lanzados el día del lanzamiento .
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"Corrija los fallos de prueba que reporte su pipeline de CI/CD utilizando nuestras funciones de Observabilidad de Pruebas líderes en la industria. Encuentre más información aquí .
Ejecute pruebas escritas en Jest, Playwright, Selenium y más en la plataforma de pruebas de BrowserStack
Pruebas de accesibilidad : garantice el cumplimiento de WCAG y ADA con nuestra herramienta de pruebas de accesibilidad
📋 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"Related MCP server: buildkite-mcp-server
🛠️ Instalación
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
usernameyaccess_keyen Configuración de la cuenta .
Asegúrese de usar la versión de Node ≥
18.0. Compruebe la versión de su nodo connode --version. Versión recomendada:v22.15.0(LTS)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
Starten el servidor MCP para iniciar el servidor.👁 Iniciar el servidor MCPPara 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:
Consulta nuestra documentación
Abra un problema en nuestro repositorio de GitHub si enfrenta algún problema relacionado con el servidor MCP.
Contacte con nuestro equipo de soporte para cualquier otra consulta.
🚀 Próximamente más funciones
¡Estén atentos a las novedades! ¿Tienen alguna sugerencia? Por favor, abran un problema para discutirlo.
🔗 Recursos
Maintenance
Appeared in Searches
Latest Blog Posts
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
