English
Official publisherMCPNewly listed 2026-10-14

BrowserStack MCP

by browserstack · browserstack/mcp-server

Discover and use BrowserStack testing capabilities for browser, mobile, accessibility, test management, and load-testing workflows.

GitHub stars155 · collected 2026-10-14Repository pushedGuide checked2026-10-14

Install from the author’s instructions

Before connecting

VS Code · .vscode/mcp.json

{
  "servers": {
    "browserstack": {
      "command": "npx",
      "args": [
        "-y",
        "@browserstack/mcp-server@latest"
      ],
      "env": {
        "BROWSERSTACK_USERNAME": "<username>",
        "BROWSERSTACK_ACCESS_KEY": "<access_key>"
      }
    }
  }
}

Sources: Author README · Checked 2026-10-14.

Claude Desktop / Cursor · author mcpServers configuration

{
  "mcpServers": {
    "browserstack": {
      "command": "npx",
      "args": [
        "-y",
        "@browserstack/mcp-server@latest"
      ],
      "env": {
        "BROWSERSTACK_USERNAME": "<username>",
        "BROWSERSTACK_ACCESS_KEY": "<access_key>"
      }
    }
  }
}

Sources: Author README · Checked 2026-10-14.

The server exposes capability discovery rather than requiring the assistant to guess individual product operations. Use your actual BrowserStack credentials in the env block.

VS Code uses the servers container in .vscode/mcp.json. Cursor uses mcpServers in .cursor/mcp.json; Claude Desktop uses mcpServers in its configuration file.

Sources: Author README · Checked 2026-10-14.

Tools and capabilities

CapabilityWhat it does
listProductsDiscover BrowserStack products.
searchCapabilityFind a capability for a natural-language task.
describeCapabilityInspect parameters and request/response details.
invokeCapabilityInvoke a discovered capability.

Sources: Author README · Checked 2026-10-14.

Workflow examples

Suggested prompts for your own client. These are examples, not recorded tool executions.

Prompt 1

Find the BrowserStack capability for debugging a failed test run, then inspect its required inputs.

Prompt 2

Compare two load-test runs I select and explain the changed results before starting another test.

Sources and verification

Official documentation and repository metadata reviewed; no third-party software installed and no MCP or hosted service executed.

Recent activity refers to the repository push timestamp. It does not establish the product’s original release date. Stars are a dated snapshot of the entire repository.

  1. GitHub repository metadataVerified 2026-10-14
  2. Author READMEVerified 2026-10-14
  3. Official MCP Registry recordVerified 2026-10-14

Continue exploring

Related tools and workflows

Choose another guide for your workflow, or explore a collection.

Same collection group

Firefox DevTools MCP

Use Mozilla’s MCP server to browse with Firefox and inspect page snapshots, network requests, console messages, and developer tooling.

MCP

Same collection group

Playwright

Automate browser interactions using structured accessibility snapshots with Microsoft’s Playwright MCP.

MCP

Same collection group

Chrome DevTools

Inspect a live Chrome browser for debugging, network analysis, and performance insights.

MCP

Same topic collection

MDN MCP

Search MDN web-platform documentation and browser compatibility information through Mozilla’s experimental remote MCP server.

MCP

Browse all topic collections → · See 29 new official additions →