capmonster-mcp-patchright

MCPcommunity
v1.1.3UnknownMITAggiornato 2 g fanpmGitHub

Fork of mcp-patchright that adds a per-call world:'main' option to browser_evaluate / browser_run_code_unsafe, so page-defined window globals are visible and callable. Defaults to Patchright's isolated stealth world; opt into main only when you need it. E

Funziona in
ClaudeCursorCopilotGemini

Dedotto dai trasporti dichiarati da questo annuncio (stdio). 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 →
156Download/sett.
1Stelle su GitHub
2Fork
2 g faUltimo aggiornamento
Pacchetto
AutoreUnknown
LicenzaMIT
Versione1.1.3
Fontenpm+mcp-registry
Stato di fiducia
B
60/100Buono
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+20/20
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 strumenti40 strumenti · 1 privilegiati
Analisi di sicurezza✓ Pulitov1.1.3 · 1 g faQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato19 set 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

40 strumenti · 1 privilegiati
Estratto staticamente dal pacchetto pubblicatov1.1.3 · 1d 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.

browser_startStart a browser session. Defaults to patchright chromium headed Chrome with a persistent profile.

Start a browser session. Defaults to patchright chromium headed Chrome with a persistent profile.

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

browser_statusReturn current browser status.

Return current browser status.

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

browser_navigateNavigate the active page to a URL.

Navigate the active page to a URL.

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

browser_new_pageOpen a new page/tab and make it active. Optionally navigate to a URL.

Open a new page/tab and make it active. Optionally navigate to a URL.

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

browser_pagesList open pages/tabs with ids, active state, URL, and title.

List open pages/tabs with ids, active state, URL, and title.

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

browser_switch_pageSwitch the active page/tab by pageId from browser_pages.

Switch the active page/tab by pageId from browser_pages.

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

browser_close_pageClose a page/tab by pageId, or the active page if omitted.

Close a page/tab by pageId, or the active page if omitted.

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

browser_snapshotReturn a distilled AI-oriented aria snapshot (verbose /url lines dropped and data: URLs collapsed to save tokens). Use [ref=eN] values with browser_click/fill/type/hover/press/wait_for.

Return a distilled AI-oriented aria snapshot (verbose /url lines dropped and data: URLs collapsed to save tokens). Use [ref=eN] values with browser_click/fill/type/hover/press/wait_for.

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

browser_findSearch the current page's aria snapshot for text or a regex. Returns matching nodes with their [ref] and a few lines of surrounding context — cheaper than a full browser_snapshot when you only need to locate an element.

Search the current page's aria snapshot for text or a regex. Returns matching nodes with their [ref] and a few lines of surrounding context — cheaper than a full browser_snapshot when you only need to locate an element.

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

browser_take_screenshotTake a screenshot. Returns base64 if path is omitted.

Take a screenshot. Returns base64 if path is omitted.

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

browser_clickClick an element by CSS selector or aria ref from browser_snapshot.

Click an element by CSS selector or aria ref from browser_snapshot.

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

browser_fillFill an input by CSS selector or aria ref from browser_snapshot.

Fill an input by CSS selector or aria ref from browser_snapshot.

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

browser_typeType text into an element (CSS selector or aria ref) with human-like input: real per-key events, real Shift keyDown/up for capitals & symbols, variable dwell and inter-key gaps. Verifies the result against the request for input/textarea and errors on mismatch.

Type text into an element (CSS selector or aria ref) with human-like input: real per-key events, real Shift keyDown/up for capitals & symbols, variable dwell and inter-key gaps. Verifies the result against the request for input/textarea and errors on mismatch.

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

browser_hoverHover an element by CSS selector or aria ref from browser_snapshot.

Hover an element by CSS selector or aria ref from browser_snapshot.

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

browser_press_keyPress a keyboard key, optionally focused on a selector or aria ref first.

Press a keyboard key, optionally focused on a selector or aria ref first.

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

browser_wait_forWait for time or for selector/ref state. If no selector/ref, waits timeout milliseconds.

Wait for time or for selector/ref state. If no selector/ref, waits timeout milliseconds.

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

browser_evaluateNessuna descrizione pubblicata

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

browser_fingerprint_checkCollect browser fingerprint diagnostics from the active page.

Collect browser fingerprint diagnostics from the active page.

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

browser_navigate_backNavigate back in browser history.

Navigate back in browser history.

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

browser_select_optionSelect options from a <select> element by CSS selector or aria ref.

Select options from a <select> element by CSS selector or aria ref.

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

browser_handle_dialogAccept or dismiss a JavaScript dialog (alert / confirm / prompt).

Accept or dismiss a JavaScript dialog (alert / confirm / prompt).

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

browser_file_uploadprivilegiatoUpload files to a <input type=file> by CSS selector or aria ref.

Upload files to a <input type=file> by CSS selector or aria ref.

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

browser_network_requestsList captured network requests. Set activeOnly=true for in-flight only.

List captured network requests. Set activeOnly=true for in-flight only.

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

browser_network_requestGet details for a single network request by stable id from browser_network_requests. Legacy zero-based index is also accepted.

Get details for a single network request by stable id from browser_network_requests. Legacy zero-based index is also accepted.

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

browser_console_messagesList captured console messages (log / warn / error etc.).

List captured console messages (log / warn / error etc.).

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

browser_resizeResize the active page viewport.

Resize the active page viewport.

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

browser_dragDrag an element from source to target by CSS selector or aria ref.

Drag an element from source to target by CSS selector or aria ref.

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

browser_fill_formFill multiple form fields at once. Each field needs selector or ref, and value.

Fill multiple form fields at once. Each field needs selector or ref, and value.

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

browser_run_code_unsafeExecute arbitrary JavaScript in page context. Prefer browser_evaluate when possible. Runs in the isolated stealth world by default; set world:'main' to run in the page's real world (page-defined window globals visible/callable).

Execute arbitrary JavaScript in page context. Prefer browser_evaluate when possible. Runs in the isolated stealth world by default; set world:'main' to run in the page's real world (page-defined window globals visible/callable).

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

browser_add_init_scriptNessuna descrizione pubblicata

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

browser_network_state_setSet network state: pass offline=true to simulate offline, offline=false to restore connectivity.

Set network state: pass offline=true to simulate offline, offline=false to restore connectivity.

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

browser_api_requestMake an HTTP request reusing the browser session's cookies/storage (authenticated API calls without re-login). Returns status, headers, and body.

Make an HTTP request reusing the browser session's cookies/storage (authenticated API calls without re-login). Returns status, headers, and body.

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

browser_get_visible_textGet the visible text (document.body.innerText) of the active page. Lighter than a full aria snapshot.

Get the visible text (document.body.innerText) of the active page. Lighter than a full aria snapshot.

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

browser_get_visible_htmlGet page HTML, optionally scoped to a selector. Strips script/style/svg by default for token efficiency.

Get page HTML, optionally scoped to a selector. Strips script/style/svg by default for token efficiency.

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

browser_iframe_clickShorthand for clicking inside an iframe. (Most tools now accept a frameSelector directly — prefer browser_click with frameSelector.)

Shorthand for clicking inside an iframe. (Most tools now accept a frameSelector directly — prefer browser_click with frameSelector.)

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

browser_iframe_fillShorthand for filling inside an iframe. (Most tools now accept a frameSelector directly — prefer browser_fill with frameSelector.)

Shorthand for filling inside an iframe. (Most tools now accept a frameSelector directly — prefer browser_fill with frameSelector.)

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

browser_route_blockBlock requests by resource type and/or URL pattern (e.g. block images/fonts/media to speed up loads and shrink fingerprint surface). Applies to all pages in the context.

Block requests by resource type and/or URL pattern (e.g. block images/fonts/media to speed up loads and shrink fingerprint surface). Applies to all pages in the context.

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

browser_route_mockMock matching requests with a canned response (fulfill). Useful for stubbing APIs or bypassing endpoints.

Mock matching requests with a canned response (fulfill). Useful for stubbing APIs or bypassing endpoints.

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

browser_route_clearRemove all active block/mock routes.

Remove all active block/mock routes.

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

browser_storage_saveExport current session (cookies + localStorage) as a Playwright storageState. Saves to path, or returns the state JSON if path omitted.

Export current session (cookies + localStorage) as a Playwright storageState. Saves to path, or returns the state JSON if path omitted.

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

38 strumenti su 40 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

Fork of mcp-patchright that adds a per-call world:'main' option to browser_evaluate / browser_run_code_unsafe, so page-defined window globals are visible and callable. Defaults to Patchright's isolated stealth world; opt into main only when you need it. E

Parole chiave
patchrightmcpstealthbrowserplaywrightautomationantidetectmodel-context-protocolmain-world
Alternative
Confronto delle superfici di strumenti…

Albero delle dipendenze

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

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

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

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

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

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

Argomenti

Correlati in browser automation & scraping