@roveapi/mcp

MCPcommunityattivo
v1.10.0UnknownMITAggiornato 1 g fanpmGitHub

MCP server for Rove browser automation API — use from Claude, Cursor, VS Code

Stato dell’endpointattivo
verificato 14 h fa · 148 ms
100 % degli ultimi 1 controllo ha raggiunto questo endpoint
Funziona in
ClaudeCursorCopilotChatGPTGemini

Dedotto dai trasporti dichiarati da questo annuncio (stdio, streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
242Download/sett.
1 g faUltimo aggiornamento
Legge queste credenziali
  • ROVE_API_KEYChiave APIfacoltativa

    Your Rove API key (optional — use the authenticate tool to sign up interactively)

Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Pacchetto
AutoreUnknown
LicenzaMIT
Versione1.10.0
Fontenpm+mcp-registry
Stato di fiducia
C
40/100Attenzione
✓Presente nell’indice di Forge+10/10
—Identità del publisher verificata+0/20
→ Publisher: esegui `forge publish` dal repo del pacchetto per rivendicarne la proprietà
—Firma di pubblicazione Ed25519+0/5
→ Inclusa automaticamente quando il publisher esegue `forge publish`
—Verifica del dominio+0/5
→ Publisher: ospita /.well-known/forge.json sulla homepage del pacchetto con { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Pubblica da GitHub Actions con --provenance perché l’attestation leghi questo pacchetto a questo repo
—Corrispondenza del maintainer npm+0/5
→ Si ottiene quando la tua identità è verificata qui sopra e quel login è maintainer npm di questo pacchetto
✓Analisi CVE · pulita+30/30
—Analisi statica · pulita+0/20
→ Rilevati script di installazione sospetti o codice offuscato
Incollalo in Claude Code, Cursor o qualsiasi assistente di IA per colmare tutte le lacune
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio—
Provenienza—
Dipendenze✓ 60 risolte+ · nessuna vulnerabile
Superficie di strumenti31 strumenti · 1 privilegiati
Analisi di sicurezza⚠ Avvisi (1)v1.10.0 · oggiQuanto è efficace questa analisi?
PROMPTtool:create_viewer_grantExfiltration-shaped instruction
ValutazioniNessuna
Indicizzato14 ott 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

31 strumenti · 1 privilegiati · 1 segnalati per injection
Estratto staticamente dal pacchetto pubblicatov1.10.0 · 14h ago

Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento 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…

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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).

Per questo strumento non è stato pubblicato alcuno schema di input.

list_purchasesLists purchases this key made, newest first.

Lists purchases this key made, newest first.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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…

Per questo strumento non è stato pubblicato alcuno schema di input.

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…

Per questo strumento non è stato pubblicato alcuno schema di input.

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,…

Per questo strumento non è stato pubblicato alcuno schema di input.

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…

Per questo strumento non è stato pubblicato alcuno schema di input.

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…

Per questo strumento non è stato pubblicato alcuno schema di input.

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…

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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…

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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…

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

delete_profileprivilegiatoDelete 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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

create_viewer_grantrischio di injectionCreate 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.

INIEZIONEExfiltration-shaped instructionck opens that session). Never send target credentials through chat.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

account_infoNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

30 strumenti su 31 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

MCP server for Rove browser automation API — use from Claude, Cursor, VS Code

Parole chiave
mcpbrowserautomationplaywrighta11yclaudecursor
Alternative
Confronto delle superfici di strumenti…

Albero delle dipendenze

Ciò che una scansione di Forge ha risolto dai metadati npm il 2026-10-14: risoluzione osservata, non una dichiarazione dell'editore.

60 pacchetti risolti · 1 diretti · nessuno con avvisi di sicurezza La risoluzione si ferma alla profondità 4 e a 60 pacchetti.

La scansione si è fermata al limite di profondità 4. Tutto ciò che sta sotto quel livello non è mai stato risolto.

La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.

Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)

Dichiarate ma non risolte

54 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.

+42 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.

Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.

Argomenti

Correlati in browser automation & scraping