90trust / 100

Rove

by roveapi.com in Search & web

MCP serverPassing, checked 2 h ago

Rove — supervised browser for AI agents. Your agent drives; a human watches, takes over.

https://api.roveapi.com/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
288 ms typical, 288 ms slowest 5%
Last check
2 h ago
Next check
in 4 h

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "rove": {
      "type": "http",
      "url": "https://api.roveapi.com/mcp"
    }
  }
}

27 tools

  • navigate

    Navigate to a URL. Creates a browser session automatically if none exists.

  • click

    Click an element by CSS selector, accessible label or a11y tree ref. In a supervised session, a click that opens a popup makes the popup the current page.

  • fill

    Fill a form field with text. By default clears existing value first.

  • screenshot

    Take a screenshot of the current page or a specific element.

  • get_a11y_tree

    Get the accessibility tree snapshot of the current page. Returns structured data 77% smaller than a screenshot. Auto-scopes to the main content area on large pages (50K+ chars). Use selector to manually scope to a specific element.

  • get_text

    Extract text content from an element.

  • scroll

    Scroll the page in a direction, or scroll a specific element.

  • evaluate

    Execute JavaScript in the browser context.

  • list_pages

    List the pages open in this session's browser, with page ids, opener, URL, title and status, and which page is current. Popups the page opened appear here. Does not count as a fresh observation.

  • switch_page

    Make another open page current. Later actions without page_id run on it, and in a supervised session the viewer shows it.

  • close_page

    Close an open page. If it was current, the session returns to the page that was current when it opened. The last open page cannot be closed.

  • wait_for_popup

    Wait for a popup opened by your last navigate, click, fill, scroll or evaluate, even one that has already opened, and return its page_id. In a supervised session the popup becomes current. In other sessions, call switch_page or pass page_id. A popup Rove blocks answers popup-bloc

  • list_history

    List the pages this API key's supervised browser profile visited, newest first, across sessions: URL, title, time, session id and whether the agent or a human held control. Sign-in callback codes and tokens are never stored. To reopen an entry, navigate to its url.

  • restore_pages

    Answer a supervised session's restore offer. When the previous session on this profile ended unexpectedly (crash, hang or restart), list_pages and the session status carry restore.available and the pages that were open; nothing reopens until you choose. restore reopens them (each

  • clear_history

    Delete this API key's supervised browsing history. Cookies, storage and open-pages restore are kept. Refused (profile-busy) while a supervised session on this key is running.

  • delete_profile

    Delete this API key's whole supervised browser profile: cookies, storage, history and any restore offer. The next session starts signed out. Refused (profile-busy) while a supervised session on this key is running.

  • close_session

    Close a browser session and release resources.

  • list_sessions

    List all active browser sessions.

  • authenticate

    Authenticate this MCP session. Sends a magic link to your email — click it to activate. Required before using any other tool.

  • account_info

    Check your account status: credits balance, plan, and usage.

  • buy_credits

    Without arguments: shows Rove credit prices and whether this key may buy. With item_id: buys that credit pack and may charge the account owner's saved card, or returns a payment link for a person, within limits the owner set. Pass the same idempotency_key when retrying the same p

  • get_credit_catalogue

    Shows Rove credit packs, subscription tiers and what an action or supervised minute costs. Never buys.

  • get_credit_balance

    Shows this account's credits, exact to the millicredit, and whether this key may buy more and within what limits.

  • get_purchase

    Shows one purchase this key made and what to do next (for example, a payment link for a person).

  • list_purchases

    Lists purchases this key made, newest first.

  • cancel_purchase

    Cancels an unpaid purchase this key made, so its payment link stops working.

  • simulate_purchase

    Test keys only: moves a simulated purchase to paid, expired, failed or needs-authentication. Never charges.

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
2 h agoPassed200288 ms