agent-stealthbrowser-adapter
Allows importing Google Password Manager exported credentials into the local vault, autofilling them on live pages, and updating Google-imported password records in place.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@agent-stealthbrowser-adapterFill the saved account for the current login page"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Agent StealthBrowser adapter
This is a headed, persistent CloakBrowser MCP adapter for an LLM agent and a
human using the same browser window. It uses the shared Wraith account vault
for imported accounts. Account lookup returns labels and IDs. llm_autofill
and llm_fill_account place a chosen password into the live page without
returning it in an MCP result.
Agents with arbitrary page evaluation can inspect values already entered into
a page. llm_fingerprint_health checks a few local browser signals without a
screenshot; its result cannot guarantee acceptance by a site.
Setup
Install Node.js 22+, Python 3.10+, this package, and the Wraith fork.
Import each Google Password Manager export into the encrypted local vault:
python -m wraith.account_vault import-google C:\path\to\passwords.csv --source personal-googleStart the MCP server with
node llm-browser-mcp.mjs. It uses a persistentdefaultprofile at~/.cloakbrowser/google-profileunless you choose a named profile. Headed mode is the default. SetWRAITH_PYTHONif Python is not on PATH.
The MCP tools can list accounts, fill a selected account, save a newly created
or rotated password, delete an account, and import additional CSV files. The
agent gets website content via structured actions; screenshots remain an
optional tool rather than the login path.
When changing a password, pass the existing account_id to
llm_credential_save so the imported Google record is updated in place.
The adapter source is Apache-2.0 licensed. It depends on CloakBrowser's MIT wrapper. CloakHQ applies separate terms to its compiled Chromium binary; this repository neither includes nor relicenses that binary. See CloakBrowser's binary license.
Site acceptance and challenge results vary. The code should report a blocked or interrupted login rather than treating an attempted fill as success.
This server cannot be deployed
Maintenance
Related MCP Connectors
Undetectable cloud browser sessions for AI agents and scrapers. Navigate, extract, click, captcha.
Stealth web automation for AI agents. Login, signup, navigate, screenshot.
Stealth web automation for AI agents. Login, signup, navigate, screenshot.
- TabfleetOAuthcom.tabfleet
Launch, inspect, control, and share isolated cloud browsers for your agents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides stealthy browser automation capabilities using a custom Firefox build designed for anti-detection. It enables users to navigate pages, interact with elements, and manage persistent browser sessions through natural language.15 npm1MIT
- AlicenseAqualityAmaintenanceGives your AI agent a persistent browser identity with anti-detection, credential vault, and multi-persona support for automated web browsing, login, and signup.31213 npm9MIT
- AlicenseNot gradedqualityBmaintenanceProvides a persistent browser profile for AI agents, enabling them to log in once and maintain sessions across restarts. Supports 20 tools for browsing, navigation, text extraction, and screenshot.1MIT
- AlicenseAqualityCmaintenanceGives an AI assistant a persistent, stealth-configured Chrome browser that stays logged in across sessions, supports interactive first login, and can autofill credentials from the macOS Keychain and replay WebAuthn passkeys for sites that block scripted login.16MIT