Use BrowserStack with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Automate testing via BrowserStack. manage projects, track test builds, fetch session logs, and monitor execution pipelines from any AI agent.
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 10 capabilities
The complete BrowserStack capability set.
These are the exact actions your AI can choose when you ask it to work with BrowserStack.
01-04
4 capabilities in this set.
Part of 10 available through BrowserStack.
- 01
Get session
Json`. Includes name, OS, browser, status, reason, duration, video URL, and log URLs. Get full details of a specific BrowserStack session
- 02
Get session logs
Useful for debugging failed test steps. Get text execution logs of a BrowserStack session
- 03
List builds
Json`. Returns build names, IDs, statuses (running/done/timeout/failed), durations, and session counts. Useful for tracking test suite execution. List recent builds on BrowserStack Automate
- 04
Delete session
Json`. Delete a BrowserStack session by ID
05-07
3 capabilities in this set.
Part of 10 available through BrowserStack.
- 05
Delete build
Json`. Delete a BrowserStack build by ID
- 06
Get build
Json`. Returns session details, OS/browser combos, results, and logs. Get all sessions within a BrowserStack automation build
- 07
Get plan
Json`, including parallel sessions allowed, team parallel sessions used, queued sessions, and plan name. Essential for managing execution concurrency. Get current BrowserStack plan details and parallel session usage
08-10
3 capabilities in this set.
Part of 10 available through BrowserStack.
- 08
List browsers
Json`. Returns OS names/versions, browser names/versions required for configuring automation desired capabilities. List all supported OS/browser combinations on BrowserStack
- 09
List projects
Json`. Returns project names, IDs, and build counts. Used to organize automation runs. List all projects on BrowserStack Automate
- 10
Get project
Json`. This includes name, group ID, and recent builds associated with the project. Get full details of a BrowserStack project including linked builds
Observed, not estimated
831ms average. Fast in production.
BrowserStack is checked daily against the live service.
- Fastest day
- 686ms
- Slowest day
- 1006ms
- 14-day trend
- Slowing+16%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 10 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of BrowserStack, so you can see the experience inside your AI.
It does not authenticate your account with BrowserStack. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
BrowserStack Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_QfMSmaBJhbb00bXFG15oIucKmIgIGaxUOK4qcRpA/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — BrowserStack capabilities are ready to use.
{
"mcpServers": {
"browserstack-mcp": {
"url": "https://edge.vinkius.com/vk_preview_QfMSmaBJhbb00bXFG15oIucKmIgIGaxUOK4qcRpA/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions BrowserStack owners ask.
- 01
Can my AI automatically read the logs of a failed Selenium test?
Yes. When you ask it to investigate a recently failed build, the agent can use get_build to find the failed session, and then automatically call get_session_logs. It will download the raw textual execution steps directly into the chat and summarize why the UI test failed.
- 02
Is there a risk that my AI alters my testing scripts or repository code?
No, this MCP server integrates exclusively with BrowserStack Automate API. It can read statuses, logs, and configurations, and can delete hung sessions or builds, but it has no connection to your actual codebase or git repository.
- 03
How can I resolve concurrent session limits preventing my pipeline from advancing?
You can ask your agent to get_plan to inspect your parallel boundaries and verify if you are queuing. Then, the agent can look up stalled items via list_builds and execute delete_session or delete_build to manually unblock stuck processes.
Explore
More in Loved By Devs
LambdaTest AI Connector
Test your website and apps across thousands of real browsers and devices in the cloud with automated and manua
ViewBrowserbase AI Connector
Cloud browser infrastructure for AI agents — create, control, and manage headless Chromium sessions via CDP fo
ViewHyperbrowser (Web Infra for AI) AI Connector
Cloud browsers for AI agents via Hyperbrowser — manage sessions, scrape pages, and extract structured data.
ViewTestLink AI Connector
Navigate your self-hosted TestLink instance to inspect test plans, suites, cases, and builds natively via your
View
Suggestions
Hexomatic AI Connector
Automate web scraping and worklfows via Hexomatic — manage workflows, recipes, and automation logs directly fr
ViewPhantomBuster AI Connector
Automate web data extraction via PhantomBuster — list Phantoms, launch automations, and track results directly
ViewOpenReplay AI Connector
Debug web applications by inspecting user sessions, technical events, and project data directly from your AI a
ViewBetter Stack AI Connector
Automate incident management via Better Stack — monitor uptime, manage incidents, and control on-call schedule
View
