browserstack
Integrates with BrowserStack's testing infrastructure to enable automated and manual testing across browsers, devices, and platforms for debugging cross-browser issues and verifying mobile app functionality.
List test runs in a project with optional filters (date ranges, assignee, state, etc.)
Add a test result to a specific test run via BrowserStack Test Management API.
Create a test run in BrowserStack Test Management.
List test cases in a project with optional filters (status, priority, custom fields, etc.)
Update a test run in BrowserStack Test Management.
Generate Low Code Automation (LCA) steps for a test case in BrowserStack Test Management using the Low Code Automation Agent.
Use this tool to create a test case in BrowserStack Test Management.
Fetch various types of logs from a BrowserStack session. Supports both automate and app-automate sessions.
Use this tool when user wants to manually check their app on a particular mobile device using BrowserStack's cloud infrastructure. Can be used to debug crashes, slow performance, etc.
Use this tool to take a screenshot of an app running on a BrowserStack device. This is useful for visual testing and debugging.
🚨 REQUIRED: Use this tool for any accessibility/a11y/WCAG questions. Do NOT answer accessibility questions directly - always use this tool.
Create a project and/or folder in BrowserStack Test Management.
Launch a BrowserStack Live session (desktop or mobile).
Start an accessibility scan via BrowserStack and retrieve a local CSV report path.
Generate test cases from a file in BrowserStack Test Management using the Test Case Generator AI Agent.
Retrieves AI-generated, self-healed selectors for a BrowserStack Automate session to resolve flaky tests caused by dynamic DOM changes.
Run AppAutomate tests on BrowserStack by uploading app and test suite. If running from Android Studio or Xcode, the tool will help export app and test files automatically. For other environments, you'll need to provide the paths to your pre-built app and test files.
Fetch and process screenshots from a BrowserStack Automate session
Upload files (e.g., PDRs, PDFs) to BrowserStack Test Management and retrieve a file mapping ID. This is utilized for generating test cases from files and is part of the Test Case Generator AI Agent in BrowserStack.
Set up and run automated web-based tests on BrowserStack using the BrowserStack SDK. Use for functional or integration tests on BrowserStack, with optional Percy visual testing for supported frameworks. Example prompts: run this test on browserstack; run this test on browserstack with Percy; set up this project for browserstack with Percy. Integrate BrowserStack SDK into your project
Connect to MCP Server
Required environment variables:
BROWSERSTACK_USERNAME
BROWSERSTACK_ACCESS_KEY