AdsPower Skill & MCP & CLI for using the AdsPower LocalAPI
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 47 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
check-status
-
click-element
-
close-all-profiles
-
close-browser
-
connect-browser-with-ws
-
create-browser
-
create-group
-
create-proxy
-
create-tag
-
delete-browser
-
delete-cache-v2
-
delete-proxy
-
delete-tag
-
download-kernel
-
drag-element
-
evaluate-script
-
fill-input
-
get-application-list
-
get-browser-active
-
get-browser-list
-
get-cloud-active
-
get-group-list
-
get-kernel-list
-
get-opened-browser
-
get-page-html
-
get-page-visible-text
-
get-profile-cookies
-
get-profile-ua
-
get-proxy-list
-
get-tag-list
-
hover-element
-
iframe-click-element
-
move-browser
-
navigate
-
new-fingerprint
-
open-browser
-
open-new-page
-
press-key
-
screenshot
-
scroll-element
-
select-option
-
share-profile
-
update-browser
-
update-group
-
update-patch
-
update-proxy
-
update-tag
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 06dc59d · analyzer v33 · 4d ago
skills & prompt files 1
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 85
filesystem 4
- fs AdsPower-adspower-browser-06dc59d/packages/adspower-browser/src/core/check.ts :2
import fs from 'fs'; - fs AdsPower-adspower-browser-06dc59d/packages/adspower-browser/src/core/start.ts :1
import * as fs from 'node:fs'; - fs AdsPower-adspower-browser-06dc59d/packages/adspower-browser/src/tools/index.ts :4
import * as fs from "node:fs"; - fs (weak) AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/tests/e2e-tool-validation/e2e-tools-parameter-validation.contracts.test.ts :1
import fs from 'node:fs';
shell / exec 4
- shell AdsPower-adspower-browser-06dc59d/packages/adspower-browser/src/core/check.ts :4
import { spawn } from 'node:child_process'; - shell AdsPower-adspower-browser-06dc59d/packages/adspower-browser/src/core/start.ts :3
import { ChildProcess, fork } from 'node:child_process'; - shell AdsPower-adspower-browser-06dc59d/packages/adspower-browser/src/core/winHideChildProcess.js :13
const cp = require('node:child_process'); - shell AdsPower-adspower-browser-06dc59d/packages/adspower-browser/src/tools/index.ts :7
import { exec } from "node:child_process";
network 2
- net AdsPower-adspower-browser-06dc59d/packages/adspower-browser/src/core/check.ts :1
import axios from 'axios'; - net AdsPower-adspower-browser-06dc59d/packages/core/src/constants/api.ts :1
import axios from 'axios';
secrets 3
- secrets AdsPower-adspower-browser-06dc59d/packages/adspower-browser/src/store/index.ts :31
return process.env.ADS_API_KEY || ''; - secrets AdsPower-adspower-browser-06dc59d/packages/adspower-browser/src/tools/index.ts :146
} else if (process.env.ADS_API_KEY) { - secrets AdsPower-adspower-browser-06dc59d/packages/core/src/constants/config.ts :18
apiKey: apiKey || process.env.API_KEY
tool registrations 47
- open-browser AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :110
- close-browser AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :113
- create-browser AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :116
- update-browser AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :119
- delete-browser AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :122
- get-browser-list AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :125
- get-opened-browser AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :128
- move-browser AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :131
- get-profile-cookies AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :134
- get-profile-ua AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :137
- close-all-profiles AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :140
- new-fingerprint AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :143
- delete-cache-v2 AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :146
- share-profile AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :149
- get-browser-active AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :152
- get-cloud-active AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :155
- create-group AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :158
- update-group AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :161
- get-group-list AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :164
- check-status AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :167
- get-application-list AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :170
- create-proxy AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :173
- update-proxy AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :176
- get-proxy-list AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :179
- delete-proxy AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :182
- get-tag-list AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :185
- create-tag AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :188
- update-tag AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :191
- delete-tag AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :194
- download-kernel AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :197
- get-kernel-list AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :200
- update-patch AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :203
- connect-browser-with-ws AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :206
- open-new-page AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :209
- navigate AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :212
- screenshot AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :215
- get-page-visible-text AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :218
- get-page-html AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :221
- click-element AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :224
- fill-input AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :227
- select-option AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :230
- hover-element AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :233
- scroll-element AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :236
- press-key AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :239
- evaluate-script AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :242
- drag-element AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :245
- iframe-click-element AdsPower-adspower-browser-06dc59d/packages/local-api-mcp/src/utils/toolRegister.ts :248
declared dependencies 2
- typescript@^5.8.2
- vitest@^3.1.1