BrowserCat MCP Server (Browser Automation)

by browsercat
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Supports targeting web page elements using CSS selectors for actions like screenshots, clicks, hover effects, and form interactions.

  • Enables execution of JavaScript code in a browser environment through the browsercat_evaluate tool, allowing interaction with web pages and manipulation of web content.

BrowserCat MCP サーバー

BrowserCatのクラウドブラウザサービスを利用してブラウザ自動化機能を提供するモデルコンテキストプロトコル(CMP)サーバー。このサーバーにより、LLMはローカルにブラウザをインストールすることなく、Webページを操作したり、スクリーンショットを撮ったり、実際のブラウザ環境でJavaScriptを実行したりできるようになります。

コンポーネント

ツール

  • ブラウザ猫ナビゲート
    • ブラウザで任意のURLに移動する
    • 入力: url (文字列)
  • ブラウザキャットのスクリーンショット
    • ページ全体または特定の要素のスクリーンショットをキャプチャします
    • 入力:
      • name (文字列、必須): スクリーンショットの名前
      • selector (文字列、オプション):スクリーンショットを撮る要素のCSSセレクター
      • width (数値、オプション、デフォルト:800):スクリーンショットの幅
      • height (数値、オプション、デフォルト:600):スクリーンショットの高さ
  • ブラウザcat_click
    • ページ上の要素をクリック
    • 入力: selector (文字列): クリックする要素の CSS セレクター
  • ブラウザキャットホバー
    • ページ上の要素をホバーする
    • 入力: selector (文字列): ホバーする要素の CSS セレクター
  • ブラウザキャットフィル
    • 入力フィールドに記入してください
    • 入力:
      • selector (文字列):入力フィールドのCSSセレクター
      • value (文字列): 入力する値
  • ブラウザ猫選択
    • ドロップダウンメニューからオプションを選択してください
    • 入力:
      • selector (文字列): 選択要素の CSS セレクター
      • value (文字列): 選択する値
  • ブラウザキャット評価
    • ブラウザコンソールでJavaScriptを実行する
    • 入力: script (文字列): 実行するJavaScriptコード

リソース

サーバーは、次の 2 種類のリソースへのアクセスを提供します。

  1. コンソールログ( console://logs )
    • ブラウザコンソールのテキスト形式の出力
    • ブラウザからのすべてのコンソールメッセージが含まれます
  2. スクリーンショット( screenshot://<name> )
    • キャプチャしたスクリーンショットのPNG画像
    • キャプチャ時に指定したスクリーンショット名からアクセスできます

主な特徴

  • クラウドベースのブラウザ自動化
  • ローカルブラウザのインストールは不要
  • コンソールログ監視
  • スクリーンショット機能
  • JavaScript実行
  • 基本的なウェブインタラクション(ナビゲーション、クリック、フォームの入力)

BrowserCat MCPサーバーを使用するための設定

環境変数

BrowserCat MCP サーバーには次の環境変数が必要です。

  • BROWSERCAT_API_KEY : BrowserCat APIキー(必須)。https: //browsercat.xyz/mcpから無料で取得できます。

NPX構成

{ "mcpServers": { "browsercat": { "command": "npx", "args": ["-y", "@browsercatco/mcp-server"], "env": { "BROWSERCAT_API_KEY": "your-api-key-here" } } } }

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

-
security - not tested
F
license - not found
-
quality - not tested

BrowserCatのクラウドブラウザサービスを利用してブラウザ自動化機能を提供するモデルコンテキストプロトコル(CMP)サーバー。このサーバーにより、LLMはローカルにブラウザをインストールすることなく、Webページを操作したり、スクリーンショットを撮ったり、実際のブラウザ環境でJavaScriptを実行したりできるようになります。

  1. Components
    1. Tools
    2. Resources
  2. Key Features
    1. Configuration to use BrowserCat MCP Server
      1. Environment Variables
      2. NPX Configuration
    2. License
      ID: zp2027pvss