AdsPower LocalAPI MCP サーバー
AdsPowerブラウザLocalAPIを利用するモデルコンテキストプロトコルサーバー。このサーバーにより、LLMはブラウザの起動、ブラウザの作成、ブラウザのフィンガープリント設定の更新などを行うことができます。
Claude Desktopでの使用
LLMに相談してブラウザを作成する: Create an Android UA browser using Chrome 134
LLMに相談してブラウザを作成してください。 Help me with random UA, random fingerprint, random cookie generation, create 3 browsers, use 134 cores, and open them
使い方は?
要件
- 広告パワー
- Node バージョン 18 以上
インストール
Claude Desktop で使用するには、サーバー設定を追加します。
macOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
macOS / Linux
ウィンドウズ
またはカーソルで使用する
発達
コンポーネント
ツール
- ブラウザを開く
- ブラウザを開く
- 入力:
serialNumber
(文字列、オプション): 開くブラウザのシリアル番号userId
(文字列、オプション): 開くブラウザのブラウザID
- ブラウザを閉じる
- ブラウザを閉じる
- 入力:
userId
(文字列): 停止するブラウザのブラウザID
- ブラウザの作成
- ブラウザを作成する
- 入力:
groupId
(文字列): ブラウザのグループIDdomainName
(文字列、オプション): ドメイン名openUrls
(文字列[], オプション): 開くURLcookie
(文字列、オプション): ブラウザのcookieusername
(文字列、オプション): ユーザー名password
(文字列、オプション): パスワードsystem
(文字列、オプション): システムタイプname
(文字列、オプション): ブラウザ名country
(文字列、オプション): 国sysAppCateId
(文字列、オプション): システムアプリケーションカテゴリIDstorageStrategy
(数値、オプション): ストレージ戦略userProxyConfig
(オブジェクト): プロキシ設定fingerprintConfig
(オブジェクト、オプション): ブラウザの指紋設定
- ブラウザの更新
- ブラウザを更新する
- 入力: create_browser と同じ、さらに:
userId
(文字列): 更新するブラウザのユーザーID
- ブラウザの削除
- ブラウザを削除する
- 入力:
userIds
(string[]): 削除するブラウザのユーザーID
- ブラウザリストを取得する
- ブラウザのリストを取得する
- 入力:
groupId
(文字列、オプション): ブラウザのグループIDsize
(数値、オプション): ページのサイズid
(文字列、オプション): ブラウザのIDserialNumber
(文字列、オプション): ブラウザのシリアル番号sort
(列挙型、オプション): ソートフィールド ('serial_number' | 'last_open_time' | 'created_time')order
(列挙型、オプション): ソート順 ('asc' | 'desc')
- 開かれたブラウザを取得する
- 開いているブラウザのリストを取得する
- 入力は不要です
- ブラウザを移動
- ブラウザをグループに移動する
- 入力:
groupId
(文字列): 対象グループIDuserIds
(string[]): 移動するブラウザID
- グループを作成する
- ブラウザグループを作成する
- 入力:
groupName
(文字列): 作成するグループの名前remark
(文字列、オプション):グループのコメント
- 更新グループ
- ブラウザグループを更新する
- 入力:
groupId
(文字列): 更新するグループのIDgroupName
(文字列): グループの新しい名前remark
(文字列 | null、オプション):グループの新しいコメント。クリアするにはnullに設定します。
- グループリストを取得する
- グループのリストを取得する
- 入力:
name
(文字列、オプション): グループの名前size
(数値、オプション): ページのサイズ
- アプリケーションリストを取得する
- アプリケーションのリストを取得する
- 入力:
size
(数値、オプション): ページのサイズ
高度な構成タイプ
ユーザープロキシ設定
proxy_soft
(列挙型): プロキシ ソフト タイプ ('brightdata'、'brightauto'、'oxylabsauto' など)proxy_type
(列挙型、オプション): プロキシの種類 ('http'、'https'、'socks5'、'no_proxy')proxy_host
(文字列、オプション): プロキシホストproxy_port
(文字列、オプション): プロキシポートproxy_user
(文字列、オプション): プロキシユーザー名proxy_password
(文字列、オプション): プロキシパスワードproxy_url
(文字列、オプション): プロキシURLglobal_config
(列挙型、オプション): グローバル設定 ('0' | '1')
指紋設定
automatic_timezone
(列挙型、オプション): 自動タイムゾーン ('0' | '1')timezone
(文字列、オプション): タイムゾーンlanguage
(文字列[], オプション): 言語flash
(文字列、オプション): Flashバージョンfonts
(文字列[], オプション): フォントリストwebrtc
(列挙型、オプション): WebRTC 設定 ('disabled' | 'forward' | 'proxy' | 'local')browser_kernel_config
(オブジェクト、オプション):version
(文字列、オプション): ブラウザのバージョンtype
(列挙型、オプション): ブラウザの種類 ('chrome' | 'firefox')
random_ua
(オブジェクト、オプション):ua_version
(文字列[], オプション): ユーザーエージェントのバージョンua_system_version
(enum[], オプション): システムバージョン
tls_switch
(列挙型、オプション): TLS スイッチ ('0' | '1')tls
(文字列、オプション): TLS設定
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
LLM が AdsPower ブラウザ LocalAPI と対話できるようにし、カスタム フィンガープリントを使用してブラウザ プロファイルの作成、開く、更新、管理などの操作を可能にするモデル コンテキスト プロトコル サーバー。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that gives LLMs the ability to interact with Ethereum networks, manage wallets, query blockchain data, and execute smart contract operations through a standardized interface.Last updated -313232TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.Last updated -3PythonApache 2.0
- -securityFlicense-qualityA Model Context Protocol server that provides browser automation capabilities using BrowserCat's cloud browser service. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment without needing to install browsers locally.Last updated -39
- AsecurityAlicenseAqualityA Model Context Protocol server that provides basic calculator functionality for LLMs, enabling them to perform mathematical operations like addition, subtraction, multiplication, division, modulo, and square root.Last updated -612512TypeScriptMIT License