Browser Tools
aginx.net
Provides browser automation and web content retrieval capabilities including clicking elements, executing JavaScript, fetching pages, and searching the web.
ENDPOINT 1
https://browser.aginx.net/mcp
MCP server metadata
- Name
- aginxbrowser
- Version
- 0.5.3
Known tools 37
account_listList named login identities (the multi-account layer) with metadata only: name, cookie domains, cookie count, updated_at, the last account_verify verdict, and the identity's persona User-Agent (each account is one stable device: its own UA and hardware fingerprint, drawn once and reused).
Inferred read-onlycacheQuery the LOCAL CACHE of every page this server has fetched and every search it has run.
Inferred read-onlyclickClick an element on a one-off page: loads `url` in a fresh browser context (stateless — no cookies unless passed, no shared state with other calls), waits `wait_secs` after load before clicking, then fires a DOM click on the first CSS-selector match.
Inferred read-onlydownloadDownload a file over HTTP(S) with streaming to disk (no memory buffering), SHA-256 integrity hash, and optional resume of interrupted transfers.
Inferred read-onlyevalExecute JavaScript on a one-off page: loads `url` in a fresh browser context, optionally waits `wait_secs` for the page to settle, evaluates `script` (async/Promise supported) and returns `{url, result}`.
Potential side effectsflow_runRun a flow — a recorded, editable JSON browser-session script — deterministically, with zero model tokens.
Inferred read-onlyrender_markdownRender a markdown document into a deterministic, self-contained HTML artifact - the document layer, so the agent never writes HTML by hand.
Inferred read-onlysearchSearch the web across Baidu/Bing/Sogou/WeChat/Google (aggregated + deduped) and optionally fetch the top results' full content.
Inferred read-onlysession_challengesOne-call risk-control report: did this session hit an anti-bot wall?
Inferred read-onlysession_clickClick an interactive element by its index (from session_state output) inside a live browser session: scrolls it into view and fires a DOM click on the session's current page.
Inferred read-onlysession_click_xyClick at viewport coordinates (CSS pixels) via real mouse events — pointerdown/mousedown, pointerup/mouseup, then click on whatever element is hit there.
Inferred read-onlysession_cloneDerive a new browser session from a live one, carrying the full login state: cookies, localStorage/sessionStorage, viewport pin, dialog policy, proxy and keepalive flags.
Inferred read-onlysession_consoleRead the session's recent page console output (log/info/warn/error) as {url, total, matched, messages:[{ts_ms, level, text, url}]}, newest last.
Inferred read-onlysession_createCreate a persistent interactive browser session for multi-step interaction - clicking, typing, scrolling, reading state across page transitions.
Potential side effectssession_dragDrag the mouse from one viewport position to another: press at `from`, `steps` mousemove events, release at `to`.
Inferred read-onlysession_evalExecute arbitrary JavaScript in a live browser session and return the result.
Potential side effectssession_inputType text into an input/textarea element by its index (from session_state output), dispatching input/change events (full keyboard cycle per character with events:"full").
Inferred read-onlysession_listList live browser sessions with idle age and the time left before auto-eviction.
Inferred read-onlysession_screenshotScreenshot the session's CURRENT DOM state (mutations from clicks/evals included) as a base64 PNG via the built-in renderer.
Inferred read-onlysession_set_filesSelect files on a file input programmatically (Playwright setInputFiles semantics): builds File objects from base64 content, assigns them to input.
Inferred read-onlysession_stateGet the current page state as an indexed list of interactive elements.
Inferred read-onlysession_storageSnapshot the session's localStorage/sessionStorage for the current origin: {url, local_storage, session_storage}.
Inferred read-onlysession_viewportSet the session's viewport (device emulation): scripts see innerWidth/innerHeight move, media queries like (max-width: 600px) re-evaluate, element rects re-anchor, and mobile=true flips pointer/hover matchMedia answers to coarse/none.
Inferred read-onlysession_waitWait until a CSS selector matches or a JS predicate turns truthy, with a timeout.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.aginxbrowser]
url = "https://browser.aginx.net/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"aginxbrowser": {
"type": "http",
"url": "https://browser.aginx.net/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: aginxbrowser
Remote MCP URL: https://browser.aginx.net/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"aginxbrowser": {
"url": "https://browser.aginx.net/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"aginxbrowser": {
"type": "http",
"url": "https://browser.aginx.net/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "aginxbrowser",
"transport": "streamable-http",
"url": "https://browser.aginx.net/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for aginx.net was fetched 2026-08-25T17:56:19.175Z and is being refreshed.
aginx.net is assessed as Neutral: No suspicious signals found, but no strong positive signal either
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.