MCP server for Rove browser automation API — use from Claude, Cursor, VS Code
Inferido de los transportes que declara este listado (stdio, streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.
ROVE_API_KEYClave de APIopcionalYour Rove API key (optional — use the authenticate tool to sign up interactively)
Declarado por el autor en el registro oficial de MCP. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.
Leído del código que npm publica realmente, en el momento del análisis. El paquete nunca se ejecutó. Las herramientas registradas dinámicamente en tiempo de ejecución, o escondidas en código empaquetado o minificado, pueden pasarse por alto — así que esto es un mínimo de la superficie de herramientas, no un censo completo.
buy_creditsWithout 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 purchase. Without id…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 purchase. Without id…
No se publicó ningún esquema de entrada para esta herramienta.
get_credit_catalogueShows Rove credit packs, subscription tiers and what an action or supervised minute costs. Never buys.Shows Rove credit packs, subscription tiers and what an action or supervised minute costs. Never buys.
No se publicó ningún esquema de entrada para esta herramienta.
get_credit_balanceShows this account's credits, exact to the millicredit, and whether this key may buy more and within what limits.Shows this account's credits, exact to the millicredit, and whether this key may buy more and within what limits.
No se publicó ningún esquema de entrada para esta herramienta.
get_purchaseShows one purchase this key made and what to do next (for example, a payment link for a person).Shows one purchase this key made and what to do next (for example, a payment link for a person).
No se publicó ningún esquema de entrada para esta herramienta.
list_purchasesLists purchases this key made, newest first.Lists purchases this key made, newest first.
No se publicó ningún esquema de entrada para esta herramienta.
cancel_purchaseCancels an unpaid purchase this key made, so its payment link stops working.Cancels an unpaid purchase this key made, so its payment link stops working.
No se publicó ningún esquema de entrada para esta herramienta.
simulate_purchaseTest keys only: moves a simulated purchase to paid, expired, failed or needs-authentication. Never charges.Test keys only: moves a simulated purchase to paid, expired, failed or needs-authentication. Never charges.
No se publicó ningún esquema de entrada para esta herramienta.
navigateNavigate to a URL in a hosted Chromium browser and return the page title and final URL after redirects. Creates a new browser session automatically if no session_id is provided. Use this as the first step in any browser automation workflow. Use stealth mode when visiting public websites that may bl…Navigate to a URL in a hosted Chromium browser and return the page title and final URL after redirects. Creates a new browser session automatically if no session_id is provided. Use this as the first step in any browser automation workflow. Use stealth mode when visiting public websites that may bl…
No se publicó ningún esquema de entrada para esta herramienta.
interactPerform a click or fill action on a page element in an active browser session. Use "click" to click buttons, links, checkboxes, or any clickable element by CSS selector. Use "fill" to type text into input fields, textareas, or contenteditable elements — pass the target CSS selector and the text val…Perform a click or fill action on a page element in an active browser session. Use "click" to click buttons, links, checkboxes, or any clickable element by CSS selector. Use "fill" to type text into input fields, textareas, or contenteditable elements — pass the target CSS selector and the text val…
No se publicó ningún esquema de entrada para esta herramienta.
extract_schemaExtract structured data from a web page according to a JSON schema. Navigates to the given URL, renders the page in a headless browser, and returns data matching your schema definition. Use this instead of navigate + get_a11y_tree when you need specific structured fields (e.g. product name, price,…Extract structured data from a web page according to a JSON schema. Navigates to the given URL, renders the page in a headless browser, and returns data matching your schema definition. Use this instead of navigate + get_a11y_tree when you need specific structured fields (e.g. product name, price,…
No se publicó ningún esquema de entrada para esta herramienta.
screenshotCapture a PNG screenshot of a web page. Operates in two modes: (1) Pass a session_id to screenshot the current page in an active session — use this when you need to see the visual state after interactions. (2) Pass a url without session_id to take a one-shot screenshot without creating a persistent…Capture a PNG screenshot of a web page. Operates in two modes: (1) Pass a session_id to screenshot the current page in an active session — use this when you need to see the visual state after interactions. (2) Pass a url without session_id to take a one-shot screenshot without creating a persistent…
No se publicó ningún esquema de entrada para esta herramienta.
get_a11y_treeGet a structured accessibility tree snapshot of the current page in an active browser session. Returns a hierarchical representation of all visible elements including their roles, names, values, and states — similar to what a screen reader sees. Use this as the primary way to read page content, as…Get a structured accessibility tree snapshot of the current page in an active browser session. Returns a hierarchical representation of all visible elements including their roles, names, values, and states — similar to what a screen reader sees. Use this as the primary way to read page content, as…
No se publicó ningún esquema de entrada para esta herramienta.
close_sessionClose a browser session and release its server-side resources (browser context, memory, and any open pages). Call this when you are done with a browser session to free resources and avoid hitting session limits. If the closed session is the currently active session, the internal session reference i…Close a browser session and release its server-side resources (browser context, memory, and any open pages). Call this when you are done with a browser session to free resources and avoid hitting session limits. If the closed session is the currently active session, the internal session reference i…
No se publicó ningún esquema de entrada para esta herramienta.
clickClick an element on the page by CSS selector, accessible label or a11y tree ref. Use this to interact with buttons, links, checkboxes, and other clickable elements. In a supervised session, a click that opens a popup makes the popup the current page.Click an element on the page by CSS selector, accessible label or a11y tree ref. Use this to interact with buttons, links, checkboxes, and other clickable elements. In a supervised session, a click that opens a popup makes the popup the current page.
No se publicó ningún esquema de entrada para esta herramienta.
fillType text into a form field. By default clears any existing value first, then types the new value.Type text into a form field. By default clears any existing value first, then types the new value.
No se publicó ningún esquema de entrada para esta herramienta.
get_textExtract the text content of an element on the page. Useful for reading specific values like prices, headings, or status messages.Extract the text content of an element on the page. Useful for reading specific values like prices, headings, or status messages.
No se publicó ningún esquema de entrada para esta herramienta.
scrollScroll the page in a given direction, or scroll a specific scrollable element. Useful for loading lazy content or reaching elements below the fold.Scroll the page in a given direction, or scroll a specific scrollable element. Useful for loading lazy content or reaching elements below the fold.
No se publicó ningún esquema de entrada para esta herramienta.
evaluateExecute arbitrary JavaScript in the browser page context. Returns the result of the expression. Use for advanced DOM queries, custom extraction logic, or page manipulation.Execute arbitrary JavaScript in the browser page context. Returns the result of the expression. Use for advanced DOM queries, custom extraction logic, or page manipulation.
No se publicó ningún esquema de entrada para esta herramienta.
list_pagesList 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.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.
No se publicó ningún esquema de entrada para esta herramienta.
switch_pageMake another open page current. Later actions without page_id run on it, and in a supervised session the viewer shows it.Make another open page current. Later actions without page_id run on it, and in a supervised session the viewer shows it.
No se publicó ningún esquema de entrada para esta herramienta.
close_pageClose 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.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.
No se publicó ningún esquema de entrada para esta herramienta.
wait_for_popupWait 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-blocked at once instead…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-blocked at once instead…
No se publicó ningún esquema de entrada para esta herramienta.
list_historyList 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.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.
No se publicó ningún esquema de entrada para esta herramienta.
restore_pagesAnswer 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 through the target…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 through the target…
No se publicó ningún esquema de entrada para esta herramienta.
clear_historyDelete 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 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.
No se publicó ningún esquema de entrada para esta herramienta.
delete_profileprivilegiadaDelete 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.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.
No se publicó ningún esquema de entrada para esta herramienta.
list_sessionsShow the current active browser session for this MCP connection, including its URL, page title, and expiry.Show the current active browser session for this MCP connection, including its URL, page title, and expiry.
No se publicó ningún esquema de entrada para esta herramienta.
start_supervised_sessionExplicitly create a supervised browser session. Human viewer input is exclusive while control is held; after handback the agent must obtain a fresh observation before mutating again. viewport_mode defaults to follow-human; use fixed when the page layout must stay at the agent viewport.Explicitly create a supervised browser session. Human viewer input is exclusive while control is held; after handback the agent must obtain a fresh observation before mutating again. viewport_mode defaults to follow-human; use fixed when the page layout must stay at the agent viewport.
No se publicó ningún esquema de entrada para esta herramienta.
create_viewer_grantriesgo de inyecciónCreate a one-time, origin-bound viewer link for the active supervised session. Give viewer_url to the human operator (one click opens that session). Never send target credentials through chat.Create a one-time, origin-bound viewer link for the active supervised session. Give viewer_url to the human operator (one click opens that session). Never send target credentials through chat.
ck opens that session). Never send target credentials through chat.No se publicó ningún esquema de entrada para esta herramienta.
authenticateAuthenticate with a verified email and obtain a live API key. Required when no key is configured and when the configured key starts with rvp_test_, because test keys cannot allocate supervised browser streams.Authenticate with a verified email and obtain a live API key. Required when no key is configured and when the configured key starts with rvp_test_, because test keys cannot allocate supervised browser streams.
No se publicó ningún esquema de entrada para esta herramienta.
account_infoSin descripción publicadaEsta herramienta no publicó ninguna descripción. Forge no se la inventa.
30 de 31 herramientas publicaron una descripción.
Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.
MCP server for Rove browser automation API — use from Claude, Cursor, VS Code
Los nombres enlazados abren el índice de Forge con todas las entradas que se observó que exponen esa herramienta. Ver todas las herramientas indexadas.
El rastreo se detuvo en el límite de profundidad 4. Nada por debajo de ese nivel llegó a resolverse.
El rastreo se detuvo en el límite de 60 paquetes. El resto del árbol nunca se resolvió.
Hay 36 paquetes resueltos más que no se dibujan aquí (límite de visualización: 24). Toda dependencia con avisos de seguridad se dibuja aunque se supere el límite. Inventario completo (SBOM CycloneDX)
54 dependencias declaradas nunca llegaron al árbol. Faltan en la resolución de Forge, no en el paquete.
+42 más sin listar. Los recuentos por motivo de arriba las incluyen todas.
No se siguen: peerDependencies. Este árbol cubre solo dependencias en tiempo de ejecución, así que lo que estas arrastren nunca se resolvió.