About Goshawk
Goshawk is an MCP server published by dondai1234 in the Browser category: a browser in the agent's hand. 9 MCP tools, self-diagnosing verdicts, single Go binary.
The repository has 29 stars and 2 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/dondai1234/goshawkThis 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 (9)
actInteract: click, fill, select, hover, key, upload, or batch form fill (`fields={}`). Returns a self-diagnosing verdict. Don't re-see after.
Parameters not published.
findLocate elements: `role=`/`text=` filters the a11y tree, `selector="css"` queries the DOM directly.
Parameters not published.
historySession action log. `errors=true` for failures, `last=N` for recent steps.
Parameters not published.
jsRun JavaScript, get clean JSON. Helpers: `$(sel)`, `text(x)`, `table(sel)`, `links(sel)`, `wait(fn,ms)`, more.
Parameters not published.
loginOne-call login. Detects fields, fills, submits, verifies state. Handles multi-step. Reports: logged in / 2FA / CHALLENGE / error / SSO.
Parameters not published.
navNavigate to a URL and get an orientation back: page type, auth, primary actions WITH refs, counts. Auto-dismisses cookie banners, detects CHALLENGE and BLANK PAGE. `waitSelector=` for slow SPAs.
Parameters not published.
seeInspect the current page. Levels: brief, refs, text, outline (CSS selectors for js), full, shot.
Parameters not published.
session`reset` (relaunch), `clear` (wipe cookies+storage), `profile` (named identities: create/switch/export/import).
Parameters not published.
tabsList, switch, close, label tabs.
Parameters not published.
Ask AI
Ask AI about Goshawk
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.