
Debugg AI MCPサーバー
Debugg AI MCPサーバーは、AI駆動のブラウザ自動化とWebアプリケーション向けのエンドツーエンドUIテストを提供します。FlowHuntやCI/CDパイプラインと連携して、UIテストの自動化、ユーザー行動のシミュレーション、ビジュアル出力の解析を、自然言語やCLIツールを通じて実現します。...
FlowHuntやお好みのAIツールをBrowserStackのクラウドに直接接続し、実機・ブラウザテスト、自動化、デバッグを統合MCPサーバーインターフェースで実現。
BrowserStack MCPサーバーは、Model Context Protocol(MCP)サーバーとして、AIアシスタントや開発者ツールをBrowserStackのクラウド型テスト基盤へ直接接続します。開発者やテスターは、お気に入りのAI駆動ワークフローからBrowserStackの実機・ブラウザクラウドを自動化・管理・操作できます。実機上での手動・自動テストの起動、アプリクラッシュのデバッグ、各種ブラウザでのWebサイトテスト、高度なアプリプロファイリングの統合などが、標準化されたMCPツールとプロンプトにより実現可能です。AIアシスタントとBrowserStackの強力なテストプラットフォームを橋渡しすることで、テストプロセスの効率化、デバッグの強化、手動テスターと自動化エンジニア双方の開発ワークフローを加速します。
公開ドキュメントやコードツリーからは(server.py
等を含め)直接的なツール一覧は提供されていません。
mcpServers
オブジェクトに以下のJSONスニペットを追加します:{
"mcpServers": {
"browserstack-mcp": {
"command": "npx",
"args": ["@browserstack/mcp-server@latest"]
}
}
}
{
"mcpServers": {
"browserstack-mcp": {
"command": "npx",
"args": ["@browserstack/mcp-server@latest"]
}
}
}
mcpServers
設定を編集します。{
"mcpServers": {
"browserstack-mcp": {
"command": "npx",
"args": ["@browserstack/mcp-server@latest"]
}
}
}
{
"mcpServers": {
"browserstack-mcp": {
"command": "npx",
"args": ["@browserstack/mcp-server@latest"]
}
}
}
BrowserStack APIキーの安全性を確保するため、環境変数を利用してください:
{
"mcpServers": {
"browserstack-mcp": {
"command": "npx",
"args": ["@browserstack/mcp-server@latest"],
"env": {
"BROWSERSTACK_API_KEY": "${BROWSERSTACK_API_KEY}"
},
"inputs": {
"apiKey": "${BROWSERSTACK_API_KEY}"
}
}
}
}
“${BROWSERSTACK_API_KEY}“は、ご自身の環境変数やシークレットマネージャ参照に置き換えてください。
FlowHuntでのMCP利用
FlowHuntワークフローにMCPサーバーを組み込むには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続してください。
MCPコンポーネントをクリックし、設定パネルを開きます。system MCP設定欄に、次のJSON形式でMCPサーバー情報を入力します:
{
"browserstack-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後、AIエージェントはこのMCPをツールとして利用し、すべての機能へアクセスできます。“browserstack-mcp"は実際のMCPサーバー名に、URL部分も自身のMCPサーバーURLに適宜変更してください。
セクション | 対応状況 | 詳細・備考 |
---|---|---|
概要 | ✅ | READMEに概要あり |
プロンプト一覧 | ✅ | アプリ/ウェブテスト例プロンプトを含む |
リソース一覧 | ✅ | ドキュメントから推測(デバイスグリッド、プロファイリング等) |
ツール一覧 | ⛔ | 公開ファイルに明示的なツールリストなし |
APIキーの安全な管理 | ✅ | .envファイルあり・環境変数例あり |
サンプリング対応(評価上は重要度低) | ⛔ | 記載なし |
BrowserStack MCPサーバーは、AIやMCPによる実機・ブラウザテストを堅牢に統合し、明確なセットアップガイドや有用なプロンプト・リソースを提供します。ただし、明示的なツールリストや高度なMCP機能(roots, sampling等)の情報が不足している点が、パワーユーザー向けにはやや透明性を欠く部分です。
ライセンス | ✅ AGPL-3.0 |
---|---|
ツールの有無 | ⛔ |
フォーク数 | 14 |
スター数 | 65 |
スコア: 7/10
ドキュメントが充実しており、有用なリソースやプロンプト例も掲載。より明確なツールドキュメントや高度なMCP機能の詳細が加われば、さらに評価が高まります。
BrowserStack MCPサーバーは、AIアシスタントや開発者ツールをBrowserStackのクラウドに接続し、実機やブラウザでのテストを可能にします。自動化や手動テスト、デバッグ、リソース取得などをAIワークフロー内で実現します。
実機上でアプリやWebサイトを起動したり、アプリクラッシュのデバッグ、様々なブラウザやOSでのテスト、ログやプロファイリングデータの取得、自動CI/CDパイプラインとの統合などが、標準化されたMCPプロンプトで実行できます。
MCPサーバー設定で機密性の高いAPIキーは必ず環境変数で管理してください。設定例のJSONスニペットを参照してください。
はい、ローカルホスト(localhost:3001など)でホストされているサイトも、BrowserStackクラウド上の実機やブラウザで開いてテストできます。
もちろんです。サーバーは手動・自動両方のテストワークフローに対応しており、最大限の柔軟性とデバイスカバレッジを提供します。
Debugg AI MCPサーバーは、AI駆動のブラウザ自動化とWebアプリケーション向けのエンドツーエンドUIテストを提供します。FlowHuntやCI/CDパイプラインと連携して、UIテストの自動化、ユーザー行動のシミュレーション、ビジュアル出力の解析を、自然言語やCLIツールを通じて実現します。...
browser-use MCPサーバーは、AIエージェントがbrowser-useライブラリを利用してWebブラウザをプログラムで制御することを可能にします。自動ブラウジング、データ抽出、フォーム送信を実現し、FlowHuntや他の開発環境におけるAIワークフローにリアルタイムなWebコンテキストを提供します。...
Browserbase MCP サーバーは、AIおよびLLM向けに安全なクラウドベースのブラウザー自動化を実現し、強力なウェブ操作、データ抽出、UIテスト、自律的なブラウジングを FlowHunt ワークフローにシームレスに統合できます。...