ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

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.

Included with plan

Ask AI about this Connector

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.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

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.

Capability set01 / 03

01-04

4 capabilities in this set.

Part of 10 available through BrowserStack.

  1. 01

    Get session

    Json`. Includes name, OS, browser, status, reason, duration, video URL, and log URLs. Get full details of a specific BrowserStack session

  2. 02

    Get session logs

    Useful for debugging failed test steps. Get text execution logs of a BrowserStack session

  3. 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

  4. 04

    Delete session

    Json`. Delete a BrowserStack session by ID

Capability set02 / 03

05-07

3 capabilities in this set.

Part of 10 available through BrowserStack.

  1. 05

    Delete build

    Json`. Delete a BrowserStack build by ID

  2. 06

    Get build

    Json`. Returns session details, OS/browser combos, results, and logs. Get all sessions within a BrowserStack automation build

  3. 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

Capability set03 / 03

08-10

3 capabilities in this set.

Part of 10 available through BrowserStack.

  1. 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

  2. 09

    List projects

    Json`. Returns project names, IDs, and build counts. Used to organize automation runs. List all projects on BrowserStack Automate

  3. 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.

Daily averagePeak 1006ms
Aug 20Today
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.

Connector linkhttps://edge.vinkius.com/vk_preview_QfMSmaBJhbb00bXFG15oIucKmIgIGaxUOK4qcRpA/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — BrowserStack capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "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.