Rove
by roveapi.com in Search & web
Rove — supervised browser for AI agents. Your agent drives; a human watches, takes over.
https://api.roveapi.com/mcp
Last 30 days
- 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
| When | Result | HTTP | Time |
|---|---|---|---|
| 2 h ago | Passed | 200 | 288 ms |