Best for
- QA teams using BrowserStack
- Developers who want to integrate testing into AI workflows
- Teams needing accessibility compliance
- Automated test maintenance
The BrowserStack MCP server is an official server that offers a comprehensive set of tools for integrating the testing platform into MCP clients. It supports manual and automated testing, accessibility and visual testing, and AI-driven debugging. Installation requires BrowserStack credentials, and some tools are not available in Remote MCP. Overall, it is a powerful integration for teams using BrowserStack.
Strongest · Security and permissions 10/20 Weakest · Reliability 6/20
Static review · not runListed 2026-08-07
Read the FMRS scoring method →Runtime:Node.js 18+
BROWSERSTACK_USERNAME
Your BrowserStack account username, available from Account Settings on browserstack.com.
BROWSERSTACK_ACCESS_KEY
Your BrowserStack access key (a secret credential), available from Account Settings on browserstack.com.
{
"mcpServers": {
"browserstack": {
"command": "npx",
"args": ["-y", "@browserstack/mcp-server@latest"],
"env": {
"BROWSERSTACK_USERNAME": "<username>",
"BROWSERSTACK_ACCESS_KEY": "<access_key>"
}
}
}
}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"browserstack": {
"command": "npx",
"args": [
"-y",
"@browserstack/mcp-server@latest"
],
"env": {
"BROWSERSTACK_USERNAME": "<username>",
"BROWSERSTACK_ACCESS_KEY": "<access_key>"
}
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add browserstack -e 'BROWSERSTACK_USERNAME=<username>' -e 'BROWSERSTACK_ACCESS_KEY=<access_key>' -- npx -y @browserstack/mcp-server@latest
Run it in a terminal; replace any <…> placeholders with your own values first.
After configuring the client config, restart your MCP client and confirm BrowserStack tools (e.g., createProjectOrFolder, runBrowserLiveSession) appear in the tool list; then try a prompt like "open browserstack.com on latest Chrome" to confirm a Live session starts.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
The BrowserStack MCP server is the official server from BrowserStack that brings the vast ecosystem of real device cloud and test platform into MCP clients such as Cursor, Claude, or GitHub Copilot. It enables managing test cases, executing manual or automated tests, debugging issues, and even fixing code using plain English commands. With 44 tools, it supports test management, automation test setup (Selenium, Appium, Playwright), observability troubleshooting, live device/browser testing, accessibility scanning, Percy visual testing, and BrowserStack AI agents.
Upstash's official server providing up-to-date third-party library docs for AI coding assistants
AI-powered NPM package analysis MCP server
An independent control layer that gives AI coding agents budgets, brakes, and receipts
GitHub's official MCP server for managing repos, issues, PRs, and workflows via natural language
Source revision 58c829c6fc3c Data synced 2026-10-11 Read the FMRS scoring method