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
ブラウザスタック MCP サーバー
手動でテストを実施する場合でも、自動化の取り組みを開始する場合でも、テスト自動化をスケールする場合でも、チーム内のすべての開発者とテスターを支援します。BrowserStack MCP Server を使用すると、お気に入りの AI ツールから最先端のテストプラットフォームを直接利用できます。
なぜ BrowserStack なのか?
💡 使用例
📱 手動アプリテスト
以下の手順に従って、BrowserStackの豊富な実デバイスクラウドでモバイルアプリをご利用ください。エミュレータの使用はやめましょう!
- エミュレータとは異なり、実際のデバイスでアプリの実際のパフォーマンスをテストできます。高度なアプリプロファイリング機能により、クラッシュやパフォーマンスの問題をリアルタイムでデバッグできます。
- 当社のデバイス グリッドからすべての主要なデバイスと OS バージョンにアクセスできます。当社には、 発売日に新しくリリースされたデバイスをグローバル データセンターにプロビジョニングするための厳格な SLA があります。
🌐 手動ウェブテスト
アプリのテストと同様に、以下の手順に従って、BrowserStackの豊富な実ブラウザとデバイスのクラウド上でウェブサイトをテストできます。Edgeブラウザがマシンにインストールされていない場合でも、ご安心ください。
- 様々なブラウザやデバイスでウェブサイトをテストできます。主要OSの主要ブラウザすべてに対応しています。
- ローカルマシン上でホストされている Web サイトをシームレスにテストします。リモート サーバーに展開する必要はありません。
🧪 自動テスト(Playwright、Selenium、A11y など)
次のプロンプトを使用して、BrowserStack のテスト プラットフォームで自動テストを実行/デバッグ/修正します。
- 業界をリードするテストオブザーバビリティ機能を活用して、CI/CDパイプラインで報告されたテストの失敗を修正しましょう。詳細はこちらをご覧ください。
- BrowserStackのテストプラットフォームで、Jest、Playwright、Seleniumなどで書かれたテストを実行します。
- アクセシビリティテスト:アクセシビリティテストツールでWCAGとADAへの準拠を確保
🛠️ インストール
- BrowserStackアカウントを作成する
- まだアカウントをお持ちでない場合は、 BrowserStackにサインアップしてください。
- ℹ️ オープンソース プロジェクトをお持ちの場合は、無料プランをご提供できます。
- アカウントを取得したら(適切なプランを購入したら)、アカウント設定から
username
とaccess_key
を書き留めておきます。
- Node バージョンが
18.0
以上であることを確認してください。nodenode --version
を使用して Node バージョンを確認してください。推奨バージョン:v22.15.0
(LTS) - MCPサーバーをインストールする
- VSCode (コパイロット - エージェント モード):
.vscode/mcp.json
:
Copy- VSCode では、MCP サーバーの
Start
ボタンをクリックしてサーバーを起動してください。 - カーソルの場合:
.cursor/mcp.json
:
Copy- クロードデスクトップ:
~/claude_desktop_config.json
:
Copy - VSCode (コパイロット - エージェント モード):
🤝 推奨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