io.github.OyadotAI/oya-browser
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Oya Browser
Publisher-provided description
Oya, the HIPAA-compliant agentic browser, over MCP: browse, run playbooks, hand a tab to a person.
Summary by lookupd
Drives a remote browser to navigate, click, type, read pages, sign in and replay saved playbooks for web tasks.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http oya-browser https://oyabrowser.com/mcp/pool
Codex, remote (streamable-http)
codex mcp add oya-browser --url https://oyabrowser.com/mcp/pool
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"oya-browser": {
"url": "https://oyabrowser.com/mcp/pool"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 32)
Publisher-provided text
select_optionChoose an option in a native dropdown (a select element from analyze_page) by the option text you see. Accepts {{placeholders}} and filters.run_scriptRun JavaScript that READS the page and returns data, for what analyze_page does not show well: every row of a long table, attributes, counts, text across many ewait_forWait until the page is ready: some text shows, the url contains something, and/or the network has gone quiet. With no text or url it waits for the network to sefindFind the elements that match a description ("search box", "add to cart", "next page"), best first, with ids click and type accept. Much shorter than analyze_paghoverMove the mouse onto an element, for menus, tooltips and previews that open on hover. Tells you what appeared.go_backGo back one page in the tab's history, like the browser's back button, and wait for it to load.go_forwardGo forward one page in the tab's history and wait for it to load.reloadReload the page and wait for it to load. For a page stuck loading or showing stale data.solve_captchaSolve a CAPTCHA (reCAPTCHA, hCaptcha, Turnstile) on the current page with the configured solver. Call it when a CAPTCHA blocks you, then analyze_page again.sign_inSign in on the current page with the credentials stored for this site in the browser's persona. You never see them. Call it on a login form you were not given vcomplete_mfaFill and submit a one-time code (MFA / 2FA) the page asks for, from the persona's authenticator, email or SMS. Call it on a code prompt after signing in.list_saved_loginsList the sites this browser's persona has a saved login for, with the username, never the password. Call it before a sign-in to know whether sign_in can fill thlist_playbooksList the playbooks saved on this key: recorded flows that replay without a model, with their variables.run_playbookReplay a saved playbook on this browser with the given variables. Much faster and cheaper than doing the task step by step; a step that no longer fits the pagerun_taskHand a whole task to Oya's own browser agent on this browser and get its report back (DONE: or FAILED:). Uses this key's configured model; the run can be savedanalyze_pageAnalyze the current page. Returns its content and every interactive element with an id to use with click/type tools, plus page facts (url, title, viewport, scronavigateNavigate the browser to a URL.clickClick an interactive element by its ID number (from analyze_page results).typeType text into an input element by its ID number (from analyze_page results). Clears existing content first.screenshotCapture a screenshot of the visible browser tab as an image.press_keyPress a safe navigation key. Allowed: Enter, Escape, Tab, ArrowDown, ArrowUp, ArrowLeft, ArrowRight, Backspace, Delete, Space, Home, End, PageUp, PageDown. Do Nhandle_dialogAnswer a native browser dialog (confirm or prompt) blocking the page. Alerts are answered automatically.scrollScroll the page up or down.waitWait for an element matching a CSS selector to appear on the page.click_coordinatesClick at specific x,y pixel coordinates on the page. Use when you know the exact position (e.g. from a screenshot).mouse_moveMove the mouse cursor to specific x,y coordinates without clicking. Useful for triggering hover states, tooltips, or dropdown menus.double_clickDouble-click an element by ID or at specific x,y coordinates.keyboard_typeType text using the keyboard without targeting a specific element. Types into whatever is currently focused.dragDrag from one point to another. Useful for sliders, drag-and-drop, or selecting text.start_browserStart a new browser on this key and make it the one every other tool drives. Uses the key's configured provider unless one is given. It costs a session until st
Details
- Version: 1.0.233
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 447 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/OyadotAI/oya-browser
- Website: https://oyabrowser.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.OyadotAI/oya-browser)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp