Integrations
Recommended integration for running automated tests and debugging on BrowserStack's Test Platform, allowing execution of test suites on cloud infrastructure
Allows running Jest test suites on BrowserStack's cloud infrastructure for cross-browser and cross-device testing
Enables running and debugging Selenium test scripts on BrowserStack's device and browser grid, with access to Test Observability features
BrowserStack MCP 服务器
赋能团队中的每一位开发人员和测试人员,无论他们是手动测试、初入自动化之旅,还是扩展测试自动化。BrowserStack MCP 服务器让您可以直接在您常用的 AI 工具中使用我们先进的测试平台。
为什么选择 BrowserStack?
💡 使用示例
📱手动应用测试
使用以下提示,即可在 BrowserStack 丰富的真实设备云上使用您的移动应用。告别模拟器!
- 与模拟器不同,您可以在真机上测试应用的实际性能。借助高级App-Profiling 功能,您可以实时调试崩溃和性能问题。
- 从我们的设备网格访问所有主要设备和操作系统版本,我们有严格的 SLA 来在发布当天为我们的全球数据中心提供新发布的设备。
🌐 手动 Web 测试
与应用测试类似,您可以使用以下提示在 BrowserStack 丰富的真实浏览器和设备云上测试您的网站。如果您的设备上没有安装 Edge 浏览器?我们已为您准备好!
- 在不同的浏览器和设备上测试网站。我们支持所有主流操作系统上的所有主流浏览器。
- 无缝测试您机器上本地托管的网站,无需部署到远程服务器!
🧪 自动化测试(Playwright、Selenium、A11y 等..)
使用以下提示在 BrowserStack 的测试平台上运行/调试/修复您的自动化测试。
- 利用我们业界领先的测试可观察性功能,修复 CI/CD 流水线报告的测试失败问题。点击此处了解更多信息。
- 在 BrowserStack 的测试平台上运行用 Jest、Playwright、Selenium 等编写的测试
- 可访问性测试:使用我们的可访问性测试工具确保符合 WCAG 和 ADA 标准
🛠️ 安装
- 创建BrowserStack帐户
- 如果您还没有帐户,请注册BrowserStack 。
- ℹ️如果您有一个开源项目,我们将能够为您提供免费计划。
- 拥有帐户(并购买适当的计划)后,请从帐户设置中记下您的
username
和access_key
。
- 确保你使用的 Node 版本 >=
18.0
。使用node --version
检查你的 Node 版本。推荐版本:v22.15.0
(LTS) - 安装 MCP 服务器
- VSCode(Copilot-代理模式):
.vscode/mcp.json
:
Copy- 在 VSCode 中,确保单击 MCP 服务器中的
Start
按钮来启动服务器。 - 对于游标:
.cursor/mcp.json
:
Copy- 克劳德桌面:
~/claude_desktop_config.json
:
Copy - VSCode(Copilot-代理模式):
🤝 推荐的 MCP 客户端
- 我们建议使用Github Copilot 或 Cursor进行自动化测试 + 调试用例。
- 对于手动测试用例(实时测试),我们建议使用Claude Desktop 。
⚠️ 重要提示
- BrowserStack MCP 服务器正在积极开发中,目前支持 MCP 规范的子集。更多功能即将添加。
- 工具调用依赖于 MCP 客户端,而 MCP 客户端又依赖于 LLM,因此可能会出现一些不确定的行为,从而导致意外结果。如果您有任何建议或反馈,请提交问题进行讨论。
📝 贡献
欢迎大家贡献代码!如有任何修改意见,请提交问题讨论。👉点击此处查看我们的贡献指南
📞 支持
如需支持,请:
- 查看我们的文档
- 如果您遇到任何与 MCP 服务器相关的问题,请在我们的GitHub 存储库中打开一个问题。
- 如有任何其他疑问,请联系我们的支持团队。
🚀 更多功能即将推出
敬请期待精彩更新!有任何建议吗?请提交问题进行讨论。
🔗 资源
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
BrowserStack MCP 服务器
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that provides tools for interacting with Chrome through its DevTools Protocol, enabling remote control of Chrome tabs to execute JavaScript, capture screenshots, monitor network traffic, and more.Last updated -73014TypeScriptMIT License
- -securityAlicense-qualitydingding webhook mcp serverLast updated -18GoGPL 3.0
- -securityAlicense-qualityA MCP server that provides browser automation tools, allowing users to navigate websites, take screenshots, click elements, fill forms, and execute JavaScript through Playwright.Last updated -PythonApache 2.0
- Python