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
Inferido de los transportes que declara este listado (stdio). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.
CLOAKBROWSER_LICENSE_KEYClave de APIopcionalOptional CloakBrowser Pro license key. Leave unset to use the free binary.
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.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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).
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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-*).
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
cloak_persistent_profile_listList all profile directories under ~/.cloak-browser-mcp/profiles/.List all profile directories under ~/.cloak-browser-mcp/profiles/.
No se publicó ningún esquema de entrada para esta herramienta.
cloak_persistent_profile_deleteprivilegiadaDelete a profile directory. Requires confirm=true. The active session is unaffected.Delete a profile directory. Requires confirm=true. The active session is unaffected.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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).
No se publicó ningún esquema de entrada para esta herramienta.
cloak_set_localeOverride navigator.language and Accept-Language for the active context.Override navigator.language and Accept-Language for the active context.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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).
No se publicó ningún esquema de entrada para esta herramienta.
browser_get_configPrint resolved server config (capabilities, profile, proxy, fingerprint, allow/block lists).Print resolved server config (capabilities, profile, proxy, fingerprint, allow/block lists).
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
browser_hide_highlightRemove highlight from a previously highlighted element, or all of them.Remove highlight from a previously highlighted element, or all of them.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
browser_stop_videoStop the video recording flag.Stop the video recording flag.
No se publicó ningún esquema de entrada para esta herramienta.
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).
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
browser_video_hide_actionsStop annotating actions performed on the page.Stop annotating actions performed on the page.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
browser_resumeResume page execution if paused via debugger; statement or DevTools breakpoint.Resume page execution if paused via debugger; statement or DevTools breakpoint.
No se publicó ningún esquema de entrada para esta herramienta.
browser_clickClick an element by ref or selector.Click an element by ref or selector.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
browser_hoverHover over an element.Hover over an element.
No se publicó ningún esquema de entrada para esta herramienta.
browser_dragDrag from one element to another.Drag from one element to another.
No se publicó ningún esquema de entrada para esta herramienta.
browser_dropprivilegiadaDrop files or data onto an element.Drop files or data onto an element.
No se publicó ningún esquema de entrada para esta herramienta.
browser_select_optionSelect one or more options in a <select> dropdown.Select one or more options in a <select> dropdown.
No se publicó ningún esquema de entrada para esta herramienta.
browser_press_keyriesgo de inyecciónSend 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.No se publicó ningún esquema de entrada para esta herramienta.
browser_handle_dialogRespond to the next dialog (alert/confirm/prompt/beforeunload).Respond to the next dialog (alert/confirm/prompt/beforeunload).
No se publicó ningún esquema de entrada para esta herramienta.
browser_file_uploadprivilegiadaUpload 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.
No se publicó ningún esquema de entrada para esta herramienta.
browser_fill_formPopulate multiple form fields in one call.Populate multiple form fields in one call.
No se publicó ningún esquema de entrada para esta herramienta.
browser_scrollScroll the page or an element by a pixel amount.Scroll the page or an element by a pixel amount.
No se publicó ningún esquema de entrada para esta herramienta.
40 de 40 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.
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
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 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)
66 dependencias declaradas nunca llegaron al árbol. Faltan en la resolución de Forge, no en el paquete.
+54 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ó.