About Ruby Adspower MCP
Ruby Adspower MCP is an MCP server in the Browser category: model Context Protocol (MCP) server for handling AdsPower browsers from GitHub copilot.
Install
git clone https://github.com/connection-sphere/ruby-adspower-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (8)
adspower.attach_sessionAttaches MCP to an AdsPower profile that is already running (for example, started by `profile.rb`).
Parameters not published.
adspower.detach_sessionDetaches MCP from the session and keeps the external browser running.
Parameters not published.
adspower.dom_snapshotReturns full HTML or a limited set of nodes found via CSS/XPath/ID/class selectors.
Parameters not published.
adspower.execute_scriptRuns arbitrary JavaScript in the tab to check DOM state, fire events, or mutate the UI.
Parameters not published.
adspower.navigateCalls `driver.get(url)` so Copilot can load local builds or remote staging URLs.
Parameters not published.
adspower.run_workflowEvaluates Ruby automation snippets with the Selenium `driver` object already bound. Ideal for RPA flows (click/type/submit, assert, retry).
Parameters not published.
adspower.start_sessionStarts or reuses an AdsPower profile and returns session metadata (headless mode, start time).
Parameters not published.
adspower.stop_sessionStops/detaches session. Stops browser for MCP-owned sessions; attached sessions are detached unless forced.
Parameters not published.
Ask AI
Ask AI about Ruby Adspower MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.