Control a real Chrome browser to complete any task: fill forms, extract data, book flights.
Hronaut Browser is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Control visible, persistent Hronaut browser workspaces through a local MCP connection.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http hronaut-browser-mcp http://127.0.0.1:47812/mcp
# 2 — ask your agent for something these tools do
# browser_status, browser_show, browser_request_user_attention and 63 more
The address is on your own machine or network: it answers only once you start the server there, the way its own source says, and a hosted client cannot reach it.
Hronaut Browser costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. This one answers at an address on your own machine: you start Hronaut Browser yourself, the way its own source says, and your client connects to it there — with your files and your network in its reach. Its scan result is on the Security tab.
This is a public server: you run it yourself and this marketplace is not in the path. The address is on your own machine or network: it answers only once you start the server there, the way its own source says, and a hosted client cannot reach it. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, read from the address; if the publisher says otherwise, swap that one word.
claude mcp add --scope user --transport http hronaut-browser-mcp http://127.0.0.1:47812/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing at an address on your own machine, where you start the server yourself — this marketplace is not in the path, and the server runs with your file system and your network.
66 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Show the current workspace, endpoint, tabs, and active workspace tab.
No parameter schema on file.
Show the visible Hronaut window without taking keyboard or mouse focus.
No parameter schema on file.
Pulse the Hronaut tray icon when a person must complete a manual browser step.
No parameter schema on file.
List tabs and navigation state in the selected agent workspace.
No parameter schema on file.
Open a visible tab inside the selected agent workspace.
No parameter schema on file.
Select the visible active tab.
No parameter schema on file.
Close a tab and keep the browser session alive.
No parameter schema on file.
List, save, rename, remove, or open local browser bookmarks.
No parameter schema on file.
Search, remove, clear, or reopen locally recorded web visits.
No parameter schema on file.
Inspect or clear selected cookies, storage, cache, or history for one explicit website origin inside the selected workspace.
No parameter schema on file.
Inspect or edit bounded local storage, session storage, and non-HttpOnly cookies in one workspace tab.
No parameter schema on file.
Set a volatile per-origin baseline and compare bounded local storage, session storage, and applicable cookie changes after an action. Values are omitted by default and HttpOnly cookie values are never returned.
No parameter schema on file.
Inspect aggregate usage, quota, and browser-defined storage-category byte counts for one workspace tab. The report is read-only and never returns stored keys, values, filenames, or response bodies.
No parameter schema on file.
Inspect bounded IndexedDB databases, object-store schemas, indexes, counts, keys, and optional record previews for one workspace tab. Values are omitted by default and the tool is read-only.
No parameter schema on file.
Inspect service-worker registrations and bounded Cache Storage entries for one workspace tab. Cached response bodies and headers are omitted by default, and the tool is read-only.
No parameter schema on file.
Navigate to a URL or search phrase.
No parameter schema on file.
Go back, forward, reload normally or without cache, or stop loading.
No parameter schema on file.
Search the bounded sanitized page snapshot for literal text and return compact matching snippets and stable element refs without sending the full snapshot.
No parameter schema on file.
Inspect one snapshot ref or CSS selector for bounded computed box model, layout, typography, contrast, and accessibility properties without returning stylesheet source or form values.
No parameter schema on file.
Generate a unique Playwright locator for one snapshot ref or CSS selector, preferring semantic and explicit test contracts without returning page source or form values.
No parameter schema on file.
Accept or dismiss an open JavaScript alert or confirmation.
No parameter schema on file.
Type into a field and optionally submit its form.
No parameter schema on file.
Select an option by value or visible label.
No parameter schema on file.
Fill several form fields in one tool call.
No parameter schema on file.
Hover an element or viewport coordinates to reveal menus, tooltips, canvas details, or hover states.
No parameter schema on file.
Drag an element onto another element, or drag between viewport coordinates for canvas and other visual-only surfaces.
No parameter schema on file.
Scroll the page or a specific scrollable element.
No parameter schema on file.
Send a keyboard key or modifier combination to the active page.
No parameter schema on file.
Attach local files to a file input.
No parameter schema on file.
Wait for navigation, a matching page URL, visible or disappearing page text, or an element to become attached, detached, visible, or hidden.
No parameter schema on file.
Reproduce responsive, network, cache, service-worker, Data Saver, CPU, animation-playback, CSS media, vision, locale, time-zone, JavaScript-disabled, location, request-header, and user-agent conditions, or show paint, layout-shift, layer, frame, and scrolling diagnostics in one tab.
No parameter schema on file.
Set or reset the page viewport for responsive UI testing.
No parameter schema on file.
Inspect or change page zoom from 50% to 300% without resizing the browser chrome.
No parameter schema on file.
Mute or unmute one browser tab without changing site-wide sound permissions.
No parameter schema on file.
Return a viewport, full page, element, or selected rectangle as a chat-ready PNG or compact JPEG.
No parameter schema on file.
Save the rendered page as a collision-safe PDF in the download directory.
No parameter schema on file.
Audit a page or element with local axe-core rules, save a volatile tab baseline, and compare stable rule-and-target fingerprints after a fix.
No parameter schema on file.
Run one bounded local audit across accessibility, observed Web Vitals, metadata and SEO, transport security, PWA readiness, and retained Chromium issues without inventing a synthetic score.
No parameter schema on file.
Measure local Core Web Vitals plus navigation, resources, long tasks, and bounded Long Animation Frame script attribution. Save a per-tab baseline and compare later measurements with explicit URL and environment compatibility checks.
No parameter schema on file.
Summarize bounded computed colors, typography, media queries, and likely text-contrast issues without returning page text or CSS source.
No parameter schema on file.
Inspect bounded title, canonical, robots, social cards, alternates, icons, headings, and structured-data types without returning body content or full JSON-LD.
No parameter schema on file.
Inspect the current main document transport, TLS connection, and bounded certificate metadata without returning raw certificates.
No parameter schema on file.
Record bounded JavaScript and CSS usage in one workspace tab and report unused bytes without returning source code.
No parameter schema on file.
Record bounded JavaScript CPU samples in one workspace tab and report the hottest functions by direct self time without returning source code, arguments, or page content.
No parameter schema on file.
Compare bounded JavaScript heap and DOM counters against a per-tab runtime baseline, or sample the functions retaining live allocations, without returning object values, source code, or page content.
No parameter schema on file.
Summarize bounded console and network evidence for one workspace tab in a copy-ready, security-filtered report.
No parameter schema on file.
Start, inspect, stop, clear, or export a privacy-safe human reproduction timeline for one workspace tab; typed values are never recorded, and Playwright exports require explicit safe test inputs.
No parameter schema on file.
Record bounded structural DOM mutations in one workspace tab without returning page text, markup, IDs, classes, or values.
No parameter schema on file.
Set a volatile viewport baseline, compare the same workspace tab later, and return changed-pixel metrics plus a chat-ready diff PNG.
No parameter schema on file.
List or clear bounded Chromium Issues such as CORS, CSP, mixed-content, cookie, deprecation, quirks-mode, and stylesheet problems.
No parameter schema on file.
Read or clear bounded sanitized console entries with repeat counts, distinct uncaught exceptions, and structured call stacks from a tab.
No parameter schema on file.
Inspect, preserve across navigation, or clear the bounded Console and Network evidence for one workspace tab.
No parameter schema on file.
Read, search, property-filter, sort, limit, or clear bounded network request metadata, including duration, TTFB, and the exact browser, prefetch, disk-cache, or service-worker response source, from a tab.
No parameter schema on file.
Wait without polling for a retained or future network request matching a URL pattern and optional method, resource type, status, or lifecycle phase; use a prior request ID cursor when an endpoint may repeat.
No parameter schema on file.
Search bounded sanitized URLs, headers, payloads, responses, retained WebSocket text, and server-sent events across recent requests; returns request IDs and short matching snippets for follow-up inspection.
No parameter schema on file.
Replay one retained XMLHttpRequest inside its original tab and session without exposing its original credentials, headers, or body. GET and HEAD replay directly; every other method requires confirmSideEffects: true because it can repeat writes or other side effects.
No parameter schema on file.
Return or save a property-filtered, bounded, sanitized HAR 1.2 network log with bodies omitted by default; saved files use collision-safe names in Downloads.
No parameter schema on file.
List, add, prioritize, remove, or clear temporary per-tab request mocks, failures, and individual network throttles.
No parameter schema on file.
List, cancel, or clear downloads created by the selected agent workspace.
No parameter schema on file.
Evaluate JavaScript and return a JSON-safe result.
No parameter schema on file.
Required first wallet step: open a short-lived wallet agent session and list non-secret wallet descriptors attached to this workspace. Addresses remain hidden until this session is granted account access. Pass the returned walletSessionId to every other wallet tool.
No parameter schema on file.
Read the balance of one attached wallet using the walletSessionId from wallet_list, requesting human account-disclosure permission when needed.
No parameter schema on file.
Using the walletSessionId from wallet_list, normalize, decode, estimate fees, and simulate a chain-specific unsigned transaction without signing or broadcasting it.
No parameter schema on file.
Using the walletSessionId from wallet_list, request transaction signing, sign-and-send, or message signing through Hronaut policy and trusted human approval. This tool cannot approve its own request.
No parameter schema on file.
Using the walletSessionId from wallet_list, read the sanitized status of a request created by this exact wallet session, workspace, tab, and current top-level page. Wallet addresses stay hidden until account permission is active.
No parameter schema on file.
Using the walletSessionId from wallet_list, cancel a pending request created by this exact wallet session, workspace, tab, and current top-level page.
No parameter schema on file.
- Every tool, no call limit
- No card, and mcprush charges nothing for it
- Source is public; its licence metadata reads NOASSERTION rather than naming a licence
- Runs on your machine — nothing of it reaches our gateway
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Hronaut Browser or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
| Term | Level | What it prices | Points |
|---|---|---|---|
| capability-exposure | moderate | capability blast radius (moderate) — client exposure if the model is manipulated | −3 |
| verification-discount | repo | publisher verification (public source) — no provenance, but the source is public and inspectable | −1 |
| coverage-honesty | source | inspection depth (source) — how much of the target the scan could see | −0 |
What the scan could actually read
A grade is only as meaningful as its coverage, so the scanner publishes its own depth before it publishes its result.
No tools were enumerated, so prompt-injection, capability and toxic-flow analysis had no tool surface to inspect. To grade a package’s real runtime tools, scan the running server: --command "npx -y <package>".
Capability — what it could do if the model were manipulated
Tags derived from each tool’s schema and the implementation, not from what the tool calls itself. moderate is the level these add up to.
| Tool | Capability tags | Why the tag was assigned |
|---|---|---|
| No per-tool rows for this release — see the note below. | ||
Toxic-flow graph
The lethal trifecta, checked as a graph rather than as a checklist: untrusted input, a sensitive source and an external sink have to meet before there is a path worth worrying about.
The public result for this release does not print the flow graph, so there is nothing to show here. That is not the same as "no paths were found": what the scan did read is above, under coverage.
Supply chain and provenance
This is the first scan of this surface here, so there is nothing yet to compare it against.
Every result on this tab comes from one deterministic pass over the published package — offline, rule by rule, and auditable line by line above. Same methodology version, same bytes, same score.
Release history
It answers at an address on your own machine, running whatever release you started there — so a release cannot be chosen from here. The history below is for reading; the current release on file is 2.4.29.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Hronaut Browser can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.