BrowserStack MCP 服务器为开发者提供了便捷的测试环境配置与使用方案,借助 BrowserStack 的强大功能和 MCP 协议,能有效提升测试效率,支持自动化和手动测试等多种场景。

![]()
username 和 access_keynode --version
在 .vscode/mcp.json 中添加以下内容:
{
"servers": {
"browserstack": {
"command": "npx",
"args": ["-y", "@browserstack/mcp-server@latest"],
"env": {
"BROWSERSTACK_USERNAME": "" ,
"BROWSERSTACK_ACCESS_KEY": ""
}
}
}
}
在 VSCode 中点击 Start 按钮启动服务器。
在 .cursor/mcp.json 中添加以下内容:
{
"mcpServers": {
"browserstack": {
"command": "npx",
"args": ["-y", "@browserstack/mcp-server@latest"],
"env": {
"BROWSERSTACK_USERNAME": "" ,
"BROWSERSTACK_ACCESS_KEY": ""
}
}
}
}
在 ~/claude_desktop_config.json 中添加以下内容:
{
"mcpServers": {
"browserstack": {
"command": "npx",
"args": ["-y", "@browserstack/mcp-server@latest"],
"env": {
"BROWSERSTACK_USERNAME": "" ,
"BROWSERSTACK_ACCESS_KEY": ""
}
}
}
}
⚠️ 重要提示
- BrowserStack MCP Server 正在积极开发中,目前仅支持部分MCP规范功能。更多功能即将推出。
- 工具调用依赖于LLM(Large Language Model),可能会导致非确定性行为和意外结果。
我们欢迎贡献!请参考 Contributing Guidelines 开展工作。
更多更新即将推出!有任何建议,请打开问题讨论。