
Mobile MCP Server
Mobile MCP Server enables seamless, scalable automation and interaction with iOS and Android devices in FlowHunt, bridging AI agents and LLMs with real and virt...
Connect FlowHunt and your favorite AI tools directly to BrowserStack’s cloud for real-device and browser testing, automation, and debugging—all via a unified MCP server interface.
BrowserStack MCP Server is a Model Context Protocol (MCP) server that connects AI assistants and developer tools directly to BrowserStack’s cloud-based testing infrastructure. It empowers developers and testers to automate, manage, and interact with BrowserStack’s real device and browser cloud from within their favorite AI-driven workflows. The server enables tasks such as launching manual or automated tests on real devices, debugging app crashes, testing websites across browsers, and integrating advanced app profiling—all via standardized MCP tools and prompts. By bridging the gap between AI assistants and BrowserStack’s robust test platform, it streamlines testing processes, enhances debugging, and accelerates development workflows for both manual testers and automation engineers.
No direct list of tools (such as from server.py
) is provided in the available documentation or code tree.
mcpServers
object using the following JSON snippet:{
"mcpServers": {
"browserstack-mcp": {
"command": "npx",
"args": ["@browserstack/mcp-server@latest"]
}
}
}
{
"mcpServers": {
"browserstack-mcp": {
"command": "npx",
"args": ["@browserstack/mcp-server@latest"]
}
}
}
mcpServers
configuration.{
"mcpServers": {
"browserstack-mcp": {
"command": "npx",
"args": ["@browserstack/mcp-server@latest"]
}
}
}
{
"mcpServers": {
"browserstack-mcp": {
"command": "npx",
"args": ["@browserstack/mcp-server@latest"]
}
}
}
To keep your BrowserStack API keys secure, use environment variables:
{
"mcpServers": {
"browserstack-mcp": {
"command": "npx",
"args": ["@browserstack/mcp-server@latest"],
"env": {
"BROWSERSTACK_API_KEY": "${BROWSERSTACK_API_KEY}"
},
"inputs": {
"apiKey": "${BROWSERSTACK_API_KEY}"
}
}
}
}
Replace "${BROWSERSTACK_API_KEY}"
with your actual environment variable or secret manager reference.
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"browserstack-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “browserstack-mcp” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Overview provided in README |
List of Prompts | ✅ | Example prompts for app/web testing included |
List of Resources | ✅ | Inferred from documentation (device grid, profiling, etc) |
List of Tools | ⛔ | No explicit tool list found in public files |
Securing API Keys | ✅ | .env file exists; env var example given |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
BrowserStack MCP Server offers robust integration for real-device and browser testing through AI and MCP, with clear setup guidance and valuable prompts/resources. However, the lack of explicit tool listings and information on advanced MCP features (roots, sampling) slightly limits transparency for power users.
Has a LICENSE | ✅ AGPL-3.0 |
---|---|
Has at least one tool | ⛔ |
Number of Forks | 14 |
Number of Stars | 65 |
Score: 7/10
Well-documented, with valuable resources and prompt examples. Would benefit from more explicit tool documentation and details on advanced MCP features.
The BrowserStack MCP Server connects AI assistants and developer tools to BrowserStack’s cloud for real device and browser testing. It enables automation, manual testing, debugging, and resource access within your AI workflows.
You can launch apps or websites on real devices, debug app crashes, test on various browsers/OS, retrieve logs and profiling data, and integrate with automated CI/CD pipelines—all through standardized MCP prompts.
Always use environment variables in your MCP server configuration to store sensitive API keys. See the setup instructions for an example JSON snippet.
Yes, you can open and test locally hosted sites (like localhost:3001) on real browsers and devices in the BrowserStack cloud via MCP prompts.
Absolutely. The server supports both manual and automated testing workflows, giving you maximum flexibility and device coverage.
Instantly run, automate, and debug tests on real devices and browsers from your AI workflows. Start using BrowserStack MCP Server in FlowHunt today.
Mobile MCP Server enables seamless, scalable automation and interaction with iOS and Android devices in FlowHunt, bridging AI agents and LLMs with real and virt...
Debugg AI MCP Server offers AI-driven browser automation and end-to-end UI testing for web applications. Integrate with FlowHunt or CI/CD pipelines to automate ...
The Phone MCP Server is a plugin for the Model Context Protocol (MCP) that enables remote control of Android devices using ADB commands. It bridges AI assistant...