Matt Pocock's skills
Security scan passedMatt Pocock's everyday engineering skills: grilling sessions, specs and tickets, TDD, bug diagnosis, code review and writing for agents.

Test sites and mobile apps on BrowserStack's real browsers and devices, run and fix automated tests, and manage test cases from your agent.
by browserstack· Developer toolsUnclaimed · Yours? Claim it
4 images
About
BrowserStack's own MCP server connects your agent to the BrowserStack Test Platform and its cloud of real browsers and devices, so you can test, debug and manage tests in plain words. What you can do with it - Open a website on a real browser, or a mobile app on a real iPhone or Android device, and debug app crashes there - Set up a test suite to run on BrowserStack, run your Playwright, Selenium, Jest and other tests on it, and get help fixing the failures - Scan a website for accessibility issues and get suggested fixes - Create and manage Test Management projects, folders, test cases, test runs and their results - Find and run load tests, read their reports and compare runs - Use BrowserStack's AI agents to generate test cases from a requirements document, turn manual tests into low-code automation and heal flaky tests How it connects - Hosted: add https://mcp.browserstack.com/mcp to your agent and sign in to BrowserStack; there's nothing to install. It can't reach sites behind a VPN, a firewall or localhost. - Local: run npx @browserstack/mcp-server (Node.js 22 or later) with your BROWSERSTACK_USERNAME and BROWSERSTACK_ACCESS_KEY from your account settings. It can test sites and apps on your machine or behind a corporate firewall. Either way you need a BrowserStack account; open-source projects can get a free plan. Good to know Five core tools (listProducts, describeEntity, searchCapability, describeCapability and invokeCapability) let your agent search a catalog of BrowserStack capabilities and run the one it needs, so it doesn't fill the context window. Changes to data need your approval: the server refuses a write until you confirm it. Suggested fixes from a test's root-cause analysis are only proposals; it never edits your code by itself.
Once it’s added
“Open browserstack.com on the latest version of Chrome.”
“Open my app on an iPhone 15 Pro Max.”
“My App Automate tests have failed, can you help me fix the new failures?”
“Run an accessibility scan and identify issues on my website www.bstackdemo.com.”
“Create a test run for Login tests from the Test Management project My Demo Project.”
“Did the latest checkout-api load test run regress compared with the previous one?”
Before you add it
Reads only
Test cases, plans, runs and results in Test Management · Failed tests, their logs and root-cause analysis · Accessibility scan results · Load test reports and the VU-hours you have left
Makes changes · your agent can ask first
Creates and updates Test Management projects, test cases and runs, after you approve · Starts sessions on real browsers and devices · Runs automated, accessibility and load tests
From people who use it
Step by step
No reviews yet. Used BrowserStack MCP Server? Say how it went.
Write a reviewA hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
Add to VS Codecopilot mcp add --transport http browserstack-mcp-server https://mcp.browserstack.com/mcp
A hosted server: nothing runs on your machine.
Add to Cursor.cursor/mcp.json{
"mcpServers": {
"browserstack-mcp-server": {
"url": "https://mcp.browserstack.com/mcp"
}
}
}A hosted server: nothing runs on your machine.
claude mcp add --transport http browserstack-mcp-server https://mcp.browserstack.com/mcp
A hosted server: nothing runs on your machine.
codex mcp add browserstack-mcp-server --url https://mcp.browserstack.com/mcp
A hosted server: nothing runs on your machine.
~/.gemini/config/mcp_config.json{
"mcpServers": {
"browserstack-mcp-server": {
"url": "https://mcp.browserstack.com/mcp"
}
}
}A hosted server: nothing runs on your machine.
gemini mcp add --transport http browserstack-mcp-server https://mcp.browserstack.com/mcp
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
openclaw mcp add browserstack-mcp-server --url https://mcp.browserstack.com/mcp --transport streamable-http
A hosted server: nothing runs on your machine.
opencode mcp add browserstack-mcp-server --url https://mcp.browserstack.com/mcp
A hosted server: nothing runs on your machine.
hermes mcp add browserstack-mcp-server --url https://mcp.browserstack.com/mcp
~/.hermes/config.yaml{
"mcp_servers": {
"browserstack-mcp-server": {
"url": "https://mcp.browserstack.com/mcp"
}
}
}Scanned and passed · checked 6 h ago
Nobody has shared how they use BrowserStack MCP Server yet.
Plugins people install alongside BrowserStack MCP Server.
Nothing new reaches your agent until a person has looked at it.
Scanned on every change, and again when our rules improve.
Tell us and a person on the trust team will look at it. Or email [email protected].
Plugins people install alongside BrowserStack MCP Server.
Matt Pocock's everyday engineering skills: grilling sessions, specs and tickets, TDD, bug diagnosis, code review and writing for agents.
Addy Osmani's engineering workflows for coding agents: spec, plan, build, test, review and ship, with quality gates at each step.
Security scan
Passed
Safe to install in every agent it supports. Runs remotely on mcp.browserstack.com · needs your sign-in.