local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Allows creation and configuration of browser profiles with Android user agents
Supports configuration of Firefox browser profiles through the browser kernel configuration
Provides control over WebRTC settings in browser profiles, with options for disabling, forwarding, or using proxy/local connections
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
어떻게 사용하나요?
요구 사항
- 애드파워
- 노드 버전 18 이상
설치
Claude Desktop과 함께 사용하려면 서버 구성을 추가하세요.
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
맥OS / 리눅스
지엑스피1
윈도우
또는 커서에서 사용
개발
구성 요소
도구
- 오픈_브라우저
- 브라우저를 엽니다
- 입력:
serialNumber
(문자열, 선택 사항): 열려는 브라우저의 일련 번호userId
(문자열, 선택 사항): 열려는 브라우저의 브라우저 ID
- 브라우저 닫기
- 브라우저를 닫으세요
- 입력:
userId
(문자열): 중지할 브라우저의 브라우저 ID
- 브라우저 생성
- 브라우저를 생성하세요
- 입력:
groupId
(문자열): 브라우저의 그룹 IDdomainName
(문자열, 선택 사항): 도메인 이름openUrls
(string[], 선택 사항): 열 URLcookie
(문자열, 선택 사항): 브라우저 쿠키username
(문자열, 선택 사항): 사용자 이름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
(enum, 선택 사항): 정렬 순서('asc' | 'desc')
- get-opened_browser
- 열린 브라우저 목록 가져오기
- 입력이 필요하지 않습니다
- 브라우저 이동
- 브라우저를 그룹으로 이동
- 입력:
groupId
(문자열): 대상 그룹 IDuserIds
(string[]): 이동할 브라우저 ID
- 생성_그룹
- 브라우저 그룹 만들기
- 입력:
groupName
(문자열): 생성할 그룹의 이름remark
(문자열, 선택 사항): 그룹의 발언
- 업데이트_그룹
- 브라우저 그룹 업데이트
- 입력:
groupId
(문자열): 업데이트할 그룹의 IDgroupName
(문자열): 그룹의 새 이름remark
(문자열 | null, 선택 사항): 그룹의 새 설명, 지우려면 null로 설정합니다.
- 그룹_목록 가져오기
- 그룹 목록을 가져옵니다
- 입력:
name
(문자열, 선택 사항): 그룹의 이름size
(숫자, 선택 사항): 페이지 크기
- get-application_list
- 응용 프로그램 목록을 가져옵니다
- 입력:
size
(숫자, 선택 사항): 페이지 크기
고급 구성 유형
사용자 프록시 구성
proxy_soft
(enum): 프록시 소프트 유형('brightdata', 'brightauto', 'oxylabsauto' 등)proxy_type
(enum, 선택 사항): 프록시 유형('http', 'https', 'socks5', 'no_proxy')proxy_host
(문자열, 선택 사항): 프록시 호스트proxy_port
(문자열, 선택 사항): 프록시 포트proxy_user
(문자열, 선택 사항): 프록시 사용자 이름proxy_password
(문자열, 선택 사항): 프록시 비밀번호proxy_url
(문자열, 선택 사항): 프록시 URLglobal_config
(enum, 선택 사항): 글로벌 구성('0' | '1')
지문 구성
automatic_timezone
(enum, 선택 사항): 자동 시간대('0' | '1')timezone
(문자열, 선택 사항): 시간대language
(문자열[], 선택 사항): 언어flash
(문자열, 선택 사항): 플래시 버전fonts
(문자열[], 선택 사항): 글꼴 목록webrtc
(enum, 선택 사항): WebRTC 설정('disabled' | 'forward' | 'proxy' | 'local')browser_kernel_config
(객체, 선택 사항):version
(문자열, 선택 사항): 브라우저 버전type
(enum, 선택 사항): 브라우저 유형('chrome' | 'firefox')
random_ua
(객체, 선택 사항):ua_version
(문자열[], 선택 사항): 사용자 에이전트 버전ua_system_version
(enum[], 선택 사항): 시스템 버전
tls_switch
(enum, 선택 사항): TLS 스위치('0' | '1')tls
(문자열, 선택 사항): TLS 구성
You must be authenticated.
Tools
LLM이 AdsPower 브라우저 LocalAPI와 상호 작용할 수 있도록 하는 모델 컨텍스트 프로토콜 서버로, 사용자 정의 지문을 사용하여 브라우저 프로필을 만들고, 열고, 업데이트하고, 관리하는 등의 작업이 가능합니다.