Integrations
Allows execution of arbitrary JavaScript code in a web browser context through the cloudbrowser_evaluate tool.
クラウドブラウザMCPサーバー
テスト
npm install
実行して必要な依存関係をインストールし、次にnpm run build
を実行してdist/index.js
を取得します。npm run inspector
を実行してサーバーを起動します。
始める
npm install
実行して必要な依存関係をインストールし、次にnpm run build
を実行してdist/index.js
を取得します。- サーバーを使用するために、Claude Desktop 構成を設定します。
Copy
- Claude デスクトップ アプリを再起動すると、🔨 アイコンをクリックすると利用可能なツールが表示されます。
- ツールを使い始めましょう! 以下は、Claude がブラウザ セッションを閉じる画像です。
ツール
ブラウザベースAPI
- クラウドブラウザナビゲート
- ブラウザで任意のURLに移動する
- 入力:
url
(文字列)
- クラウドブラウザ評価
- ブラウザコンソールでJavaScriptを実行する
- 入力:
script
(文字列): 実行するJavaScriptコード
- cloudbrowser_get_current_url
- ブラウザページの現在のURLを取得する
- クラウドブラウザのスクリーンショット
- ページ全体または特定の要素のスクリーンショットをキャプチャします
- 入力:
name
(文字列、必須): スクリーンショットの名前selector
(文字列、オプション):スクリーンショットを撮る要素のCSSセレクターwidth
(数値、オプション、デフォルト:800):スクリーンショットの幅height
(数値、オプション、デフォルト:600):スクリーンショットの高さ
- クラウドブラウザのクリック
- ページ上の要素をクリック
- 入力:
selector
(文字列): クリックする要素の CSS セレクター
- クラウドブラウザの塗りつぶし
- 入力フィールドに記入してください
- 入力:
selector
(文字列):入力フィールドのCSSセレクターvalue
(文字列): 入力する値
- クラウドブラウザのテキスト取得
- 現在のページからすべてのコンテンツを抽出します
- 入力:
selector
(文字列、オプション): 特定の要素からコンテンツを取得するための CSS セレクター
リソース
サーバーは、次の 2 種類のリソースへのアクセスを提供します。
- スクリーンショット(
screenshot://<name>
)- キャプチャしたスクリーンショットのPNG画像
- キャプチャ時に指定したスクリーンショット名からアクセスできます