Skip to content
BrowserStack

BrowserStack

v1.2.33
ISC
testingmobilebrowser-testingautomationqa

Summary

Official BrowserStack MCP server: run manual and automated tests on real browsers and devices, then debug and fix failing tests from your IDE in plain English.

Features

  • Manual app testing on real iOS and Android devices
  • Cross-browser web testing, including sites served from localhost
  • Automated Playwright, Selenium and accessibility test runs
  • Fetches logs, diagnoses failures and proposes code fixes in your IDE
  • Test-management tools for projects, folders and test cases
  • 44 tools; hosted Remote MCP option alongside the local npx server

Installation

Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.

Any MCP-compatible agent

Most agents (Claude, Cursor, Windsurf, VS Code, and more) read a standard mcpServers configuration.

  1. Open your agent's MCP configuration file.
  2. Merge the snippet below into it, filling in the environment variables with your own values.
  3. Restart the agent — the "BrowserStack" tools will be available.
{
  "mcpServers": {
    "browserstack-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@browserstack/mcp-server@latest"
      ],
      "env": {
        "BROWSERSTACK_USERNAME": "<username>",
        "BROWSERSTACK_ACCESS_KEY": "<access_key>"
      }
    }
  }
}

Description

The BrowserStack MCP server puts the BrowserStack Test Platform behind an MCP interface, so an agent can open your app on a real iPhone 15 Pro Max, reproduce a crash on Android 14, or run a website against a browser you do not have installed — all from a natural-language prompt in Claude Code, Cursor, VS Code or any MCP client.

What it covers
  • Manual app testing on BrowserStack's cloud of real devices, not emulators, with app-profiling data for crash and performance debugging.
  • Manual web testing across every major browser and OS, including sites served from localhost — no deploy step needed to test a local build.
  • Automated testing for Playwright, Selenium, accessibility suites and more: the server fetches logs, diagnoses why a script broke, and can apply a context-aware fix in the repo you have open.
  • Test management: creating projects and folders, organising test cases, and linking back to the Test Management dashboard.

As of the current release it exposes 44 tools. A hosted multi-tenant Remote MCP server is also available; tools that depend on local file or process state are disabled there and only work in the local npx setup.

Requirements

Node.js 18 or newer (22 LTS recommended) and a BrowserStack account — set BROWSERSTACK_USERNAME and BROWSERSTACK_ACCESS_KEY in the server environment. One-click installers are published for VS Code and Cursor. Published as @browserstack/mcp-server under the ISC licence.

Related MCP Servers

MCP: deja-vu

by Vladislav Shulcz

New

Indexes the coding-agent sessions already sitting on your disk — months of history from before you installed it — and serves them back over MCP. 3.5 GB searched in ~1.5 ms, no LLM, no embeddings.

Developer ToolsDatabases & Data
1 views
New

Microsoft's official MCP server for Azure DevOps - work items, repos, pipelines, wikis, test plans and iterations, reachable from any MCP client in plain language.

Developer Tools
1 views

MCP: Serena

by Oraios AI

New

Semantic code toolkit for coding agents — symbol-level search, editing and refactoring backed by language servers or the JetBrains platform.

Developer Tools

MCP: Hugging Face

by Hugging Face

New

Official Hugging Face MCP server: search models, datasets, Spaces and papers on the Hub, read repository files, and call Gradio apps as agent tools.

Developer ToolsWeb & Search
1 views
Browse all MCP servers →