Model Context Protocol (MCP) server backed by CloakBrowser stealth Chromium. Drop-in replacement for @playwright/mcp with source-level fingerprint patches, humanized inputs, and persistent profiles. 86 tools across navigation, interaction, page state, net
Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
CLOAKBROWSER_LICENSE_KEYChiave APIfacoltativaOptional CloakBrowser Pro license key. Leave unset to use the free binary.
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.
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.
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.
cloak_binary_infoReport installed CloakBrowser binary version, tier (free or pro), platform, and cache path.Report installed CloakBrowser binary version, tier (free or pro), platform, and cache path.
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_binary_updateForce CloakBrowser to check for and download the latest Chromium build. May take several minutes (~200MB).Force CloakBrowser to check for and download the latest Chromium build. May take several minutes (~200MB).
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_detection_testLoad a well-known bot-detection probe page and dump its key result fields.Load a well-known bot-detection probe page and dump its key result fields.
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_stealth_auditProgrammatic stealth audit. Reports navigator.webdriver, plugin count, WebGL vendor/renderer, languages, user agent, hardwareConcurrency, deviceMemory, permissions, chrome.runtime presence, and a canvas fingerprint hash.Programmatic stealth audit. Reports navigator.webdriver, plugin count, WebGL vendor/renderer, languages, user agent, hardwareConcurrency, deviceMemory, permissions, chrome.runtime presence, and a canvas fingerprint hash.
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_request_signal_inspectOpen the target URL in an ephemeral background tab and capture per-request connection signals: response status, security details (TLS protocol/issuer), response headers, and request headers (Accept-Language, User-Agent, Sec-CH-UA-*).Open the target URL in an ephemeral background tab and capture per-request connection signals: response status, security details (TLS protocol/issuer), response headers, and request headers (Accept-Language, User-Agent, Sec-CH-UA-*).
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_humanize_setToggle humanized mouse/keyboard inputs and tune behavior. Takes effect on subsequent click/type calls when --caps humanize is on.Toggle humanized mouse/keyboard inputs and tune behavior. Takes effect on subsequent click/type calls when --caps humanize is on.
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_persistent_profile_createCreate a fresh persistent profile directory under ~/.cloak-browser-mcp/profiles/<name>. Use as --profile-dir on next launch.Create a fresh persistent profile directory under ~/.cloak-browser-mcp/profiles/<name>. Use as --profile-dir on next launch.
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_persistent_profile_listList all profile directories under ~/.cloak-browser-mcp/profiles/.List all profile directories under ~/.cloak-browser-mcp/profiles/.
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_persistent_profile_deleteprivilegiatoDelete a profile directory. Requires confirm=true. The active session is unaffected.Delete a profile directory. Requires confirm=true. The active session is unaffected.
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_set_fingerprintApply a fingerprint profile to the active context. Some fields (seed, GPU, screen) require recreating the context — current pages will be reopened on the same URL.Apply a fingerprint profile to the active context. Some fields (seed, GPU, screen) require recreating the context — current pages will be reopened on the same URL.
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_set_timezoneLive-override the timezone for the active context via CDP (no relaunch).Live-override the timezone for the active context via CDP (no relaunch).
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_set_localeOverride navigator.language and Accept-Language for the active context.Override navigator.language and Accept-Language for the active context.
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_set_geolocationSet the geolocation reported by navigator.geolocation. Pass fromProxyIp=true to auto-resolve from proxy exit IP.Set the geolocation reported by navigator.geolocation. Pass fromProxyIp=true to auto-resolve from proxy exit IP.
Per questo strumento non è stato pubblicato alcuno schema di input.
cloak_set_proxyReplace the current proxy. This recreates the BrowserContext (state is preserved if --profile-dir was used; otherwise cookies are lost).Replace the current proxy. This recreates the BrowserContext (state is preserved if --profile-dir was used; otherwise cookies are lost).
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_get_configPrint resolved server config (capabilities, profile, proxy, fingerprint, allow/block lists).Print resolved server config (capabilities, profile, proxy, fingerprint, allow/block lists).
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_closeClose the browser and discard all in-memory state. The next tool call will lazy-relaunch.Close the browser and discard all in-memory state. The next tool call will lazy-relaunch.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_run_code_unsafeExecute arbitrary JS in the server process. Only available when started with BOTH --caps config AND --enable-unsafe-eval.Execute arbitrary JS in the server process. Only available when started with BOTH --caps config AND --enable-unsafe-eval.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_highlightPersistently outline an element so a human reviewer can see what the agent picked.Persistently outline an element so a human reviewer can see what the agent picked.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_hide_highlightRemove highlight from a previously highlighted element, or all of them.Remove highlight from a previously highlighted element, or all of them.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_start_tracingBegin a Playwright trace recording. Stop with browser_stop_tracing to write the .zip.Begin a Playwright trace recording. Stop with browser_stop_tracing to write the .zip.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_stop_tracingStop tracing and write the .zip trace to the path passed in browser_start_tracing.Stop tracing and write the .zip trace to the path passed in browser_start_tracing.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_start_videoBegin a video recording. Stop with browser_stop_video. Note: video must be configured at context creation; for ephemeral sessions, the next launched tab is recorded.Begin a video recording. Stop with browser_stop_video. Note: video must be configured at context creation; for ephemeral sessions, the next launched tab is recorded.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_stop_videoStop the video recording flag.Stop the video recording flag.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_video_chapterInsert a chapter marker into the video buffer (no-op when video is off).Insert a chapter marker into the video buffer (no-op when video is off).
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_video_show_actionsAnnotate subsequent actions performed on the page with a callout that names the action and, when styled, marks the action point and highlights the target element. Useful while video recording or screencasting.Annotate subsequent actions performed on the page with a callout that names the action and, when styled, marks the action point and highlights the target element. Useful while video recording or screencasting.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_video_hide_actionsStop annotating actions performed on the page.Stop annotating actions performed on the page.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_start_recordingStart recording actions that the user performs in the browser as Playwright code. Use it when the user wants to demonstrate a flow manually. Call browser_stop_recording when the user says they are done to retrieve the recorded actions.Start recording actions that the user performs in the browser as Playwright code. Use it when the user wants to demonstrate a flow manually. Call browser_stop_recording when the user says they are done to retrieve the recorded actions.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_stop_recordingStop the recording started with browser_start_recording and return the recorded actions as Playwright code.Stop the recording started with browser_start_recording and return the recorded actions as Playwright code.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_resumeResume page execution if paused via debugger; statement or DevTools breakpoint.Resume page execution if paused via debugger; statement or DevTools breakpoint.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_clickClick an element by ref or selector.Click an element by ref or selector.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_typeType text into an editable field. Use --humanize for natural per-character timing.Type text into an editable field. Use --humanize for natural per-character timing.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_hoverHover over an element.Hover over an element.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_dragDrag from one element to another.Drag from one element to another.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_dropprivilegiatoDrop files or data onto an element.Drop files or data onto an element.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_select_optionSelect one or more options in a <select> dropdown.Select one or more options in a <select> dropdown.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_press_keyrischio di injectionSend a single key or key combination at page level.Send a single key or key combination at page level.
Send a single key or key combination at page level.Per questo strumento non è stato pubblicato alcuno schema di input.
browser_handle_dialogRespond to the next dialog (alert/confirm/prompt/beforeunload).Respond to the next dialog (alert/confirm/prompt/beforeunload).
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_file_uploadprivilegiatoUpload files to the active file chooser. Paths must be inside --upload-allow-dir if set.Upload files to the active file chooser. Paths must be inside --upload-allow-dir if set.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_fill_formPopulate multiple form fields in one call.Populate multiple form fields in one call.
Per questo strumento non è stato pubblicato alcuno schema di input.
browser_scrollScroll the page or an element by a pixel amount.Scroll the page or an element by a pixel amount.
Per questo strumento non è stato pubblicato alcuno schema di input.
40 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.
Model Context Protocol (MCP) server backed by CloakBrowser stealth Chromium. Drop-in replacement for @playwright/mcp with source-level fingerprint patches, humanized inputs, and persistent profiles. 86 tools across navigation, interaction, page state, net
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
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)
66 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.
+54 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.