mcpField
W
Web Browser (kogiQA)

Web Browser (kogiQA)

ローカル
github.com/atagon-GmbHブラウザ自動化915 日前に更新

Web Browser (kogiQA) について

kogiQA MCP Web Browser は、スクリーンショットや視覚的に調整されたモデルに頼らず、LLM にブラウザー自動化の機能を提供する MCP サーバーです。Web アプリケーションのデバッグやテストを行う開発者を対象としています。

主な機能

  1. 01セレクターを使わないページ操作
  2. 02コンソールエラーの収集と修正
  3. 03Web アプリの機能のマッピングとドキュメント化
  4. 04エンドツーエンドテストの自動作成
  5. 05探索的テストの自動化

活用シーン

  1. 01ページのスタイル問題を確認し CSS 修正案を提示
  2. 02ログインやカートの利用フローのスモークテスト
  3. 03会員登録フローの Cypress テスト作成

MCP 対応

npx で起動する MCP サーバーとして動作し、VS Code、Cursor、Claude Code などの MCP クライアントにブラウザー操作機能を提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-atagon-kogiqa": {
"command": "npx",
"args": [
"-y",
"kogiqa-mcp"
]
}
}
}
起動コマンドnpx -y kogiqa-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmkogiqa-mcp1.3.103

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

kogiQA MCP Web Browser

npm version Total Downloads License

kogiQA を使用したブラウザー自動化機能を提供する Model Context Protocol(MCP)サーバーです。このサーバーを使用すると、LLM はスクリーンショットや視覚的に調整されたモデルを必要とせず、自然言語で Web ページを操作できます。

用途:
  • ページのスタイルに関する問題をデバッグする
  • コンソールエラーを自動的に修正する
  • Web アプリの機能をマッピングして文書化する
  • エンドツーエンドテストを自動的に作成する
  • アプリケーションの探索的テストを自動化する

プロンプトの例については、使用例をご覧ください。

kogiQA MCP と Playwright MCP の比較

kogiQA MCP サーバーは、kogiQA ブラウザー制御アルゴリズムの機能を組み込んだブラウザーを提供します。 これにより、エージェントはセレクターを使わずにページを操作でき、時間とトークンを節約できます。

インストール

自動インストール:

npx kogiqa-mcp@latest
Claude Code
claude mcp add kogiqa-browser npx kogiqa-mcp@latest
VS Code

以下のいずれかのボタンをクリックして、vs code に直接インストールします。

VS Code にインストール VS Code Insiders にインストール

または、VS Code CLI からインストールします。

code --add-mcp '{"name":"kogiqa-browser","command":"npx","args":["kogiqa-mcp@latest"]}'
Cursor

Cursor にインストール

または、Cursor Settings → MCP → Add new MCP Server に移動し、コマンド npx kogiqa-mcp@latest を入力します。

標準設定

その他の MCP クライアントでは、以下を MCP 設定に追加します。

{
  "mcpServers": {
    "kogiqa-browser": {
      "command": "npx",
      "args": [
        "kogiqa-mcp@latest"
      ]
    }
  }
}
使用例

サーバーを設定したら、自然言語でエージェントに話しかけるだけです。kogiQA はセレクターを使用しないため、要素の探し方ではなく、実行したい内容を説明します。

ユーザーフローのスモークテスト
Open http://localhost:3000, log in with the demo credentials, add the first product to the cart, and verify that the cart badge shows "1".
スタイルの問題をデバッグする
Go to https://myapp.example.com/pricing and check why the "Pro" plan card overflows its container on a 1280px-wide viewport. Suggest a CSS fix.
コンソールエラーを修正する
Navigate to http://localhost:5173, open every page linked from the main menu, collect all console errors, and fix them in the source code.
アプリをマッピングして文書化する
Explore https://staging.example.com, follow all internal links up to two levels deep, and produce a Markdown document describing each page and its main features.
エンドツーエンドテストを生成する
Walk through the sign-up flow at http://localhost:3000/signup and write Cypress end-to-end tests covering the happy path and validation errors.
探索的テスト
Do 10 minutes of exploratory testing on http://localhost:8080: try edge-case inputs in every form you find and report anything that looks broken or inconsistent.
要件
  • Node.js 20 以降
  • VS Code、Cursor、Windsurf、Claude Desktop、Goose、Junie、またはその他の MCP クライアント

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。