BU

browser-use/vibetest-use

Developer tools公式

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

832 stars 83 forks 品質 56 トレンド 22

Vibetest MCP - ブラウザ使用エージェントを用いた自動QAテスト

概要

ブラウザ使用エージェントを用いた自動QAテスト。 https://github.com/user-attachments/assets/9558d051-78bc-45fd-8694-9ac80eaf9494 複数のブラウザ使用エージェントを起動し、UIバグ、リンク切れ、アクセシビリティ問題、その他の技術的問題をテストするために、Vibeコードされたウェブサイトを起動します。 ライブサイトとlocalhost開発サイトのテストに最適です。 ウェブサイトが動作するまで、Vibecodeとvibetestをしてください。 1. - カーソル設定を開く - 左側のサイドバーの「MCP」をクリックし、「サーバーを追加」または「+」ボタンをクリック - 手動設定編集: - : 任意のウェブサイト([https://example.com, localhost:3000, http://dev.mysite.com) - : 3(デフォルト)、5エージェント、2エージェント - エージェント数が多い = より徹底的なテスト - : 非ヘッドレス(デフォルト)またはヘッドレス - Python 3.11+ - Google APIキー(入手可能)(gemini-2.0-flashをサポートしています) - MCP対応のカーソル/Claude

概要(AI 翻訳)

ブラウザ使用エージェントを用いた自動QAテスト。

https://github.com/user-attachments/assets/9558d051-78bc-45fd-8694-9ac80eaf9494

複数のブラウザ使用エージェントを起動し、UIバグ、リンク切れ、アクセシビリティ問題、その他の技術的問題をテストするために、Vibeコードされたウェブサイトを起動します。

ライブサイトとlocalhost開発サイトのテストに最適です。

ウェブサイトが動作するまで、Vibecodeとvibetestをしてください。

クイックスタート

1) クロード・コード

2) カーソル(手動)

  1. MCP設定UI経由でインストール:
  • カーソル設定を開く
  • 左側のサイドバーで「MCP」をクリックしてください
  • 「サーバーを追加」または「+」ボタンをクリックします
  • 手動設定編集:

基本プロンプト

指定できるパラメータ

  • URL:任意のウェブサイト([https://example.com、localhost:3000、http://dev.mysite.com)
  • エージェント数:3(デフォルト)、5 agents、2 agents - エージェント数が多い=より徹底的な検査
  • ヘッドレスモード:non-headless(デフォルト)またはheadless

要件

  • Python 3.11+
  • Google APIキー(入手)(gemini-2.0-flashをサポートしています)
  • MCP対応のCursor/Claude

フルデモ

https://github.com/user-attachments/assets/6450b5b7-10e5-4019-82a4-6d726dbfbe1f

ライセンス

MITです


このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

Vibetest Use

Automated QA testing using Browser-Use agents.

https://github.com/user-attachments/assets/9558d051-78bc-45fd-8694-9ac80eaf9494

An MCP server that launches multiple Browser-Use agents to test a vibe-coded website for UI bugs, broken links, accessibility issues, and other technical problems.

Perfect for testing both live websites and localhost development sites.

Vibecode and vibetest until your website works.

Quick Start

# Install dependencies
uv venv
source .venv/bin/activate
uv pip install -e .

# Install the browser
playwright install chromium --with-deps --no-shell

1) Claude Code

# Add MCP server via CLI
claude mcp add vibetest /full/path/to/vibetest-use/.venv/bin/vibetest-mcp -e GOOGLE_API_KEY="your_api_key"

# Test in Claude Code
> claude

> /mcp 
  ⎿  MCP Server Status

     • vibetest: connected

2) Cursor (manually)

  1. Install via MCP Settings UI:
    • Open Cursor Settings
    • Click on “MCP” in the left sidebar
    • Click “Add Server” or the “+” button
    • Manually edit config:
{
  "mcpServers": {
    "vibetest": {
      "command": "/full/path/to/vibetest-use/.venv/bin/vibetest-mcp",
      "env": {
        "GOOGLE_API_KEY": "your_api_key"
      }
    }
  }
}

Basic Prompts

> Vibetest my website with 5 agents: browser-use.com
> Run vibetest on localhost:3000
> Run a headless vibetest on localhost:8080 with 10 agents

Parameters You Can Specify

  • URL: Any website (https://example.com, localhost:3000, http://dev.mysite.com)
  • Number of agents: 3 (default), 5 agents, 2 agents - more agents = more thorough testing
  • Headless mode: non-headless (default) or headless

Requirements

  • Python 3.11+
  • Google API key (get one) (we support gemini-2.0-flash)
  • Cursor/Claude with MCP support

Full Demo

https://github.com/user-attachments/assets/6450b5b7-10e5-4019-82a4-6d726dbfbe1f

License

MIT


Powered by Browser Use

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "vibetest": { "command": "/full/path/to/vibetest-use/.venv/bin/vibetest-mcp", "env": { "GOOGLE_API_KEY": "your_api_key" } } } }