Skip to content
Agentmart
Submit a tool

Cloak MCP

Stealth browser MCP server — anti-detection Chromium with snapshot-first agent interface

Connector by overtimepog · GitHub account verified by the MCP Registry

IndexedApache-2.0Local (stdio)★ 14
Write a review

Chalk Labs

Need help deploying Cloak MCP?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/overtimepog-cloakmcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Stealth browser MCP server — anti-detection Chromium with snapshot-first agent interface

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
7 read · 14 write · 1 delete · 5 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Python package

Tools by what they do 27

Read from the source code; the running server may list different tools.

Read 7 · Look things up without changing anything.

  • cloak_check
  • cloak_console
  • cloak_get_cookies
  • cloak_list_pages
  • cloak_read_page
  • cloak_screenshot
  • cloak_snapshot

Write 14 · Create, change, send or run things.

  • cloak_back
  • cloak_click
  • cloak_close
  • cloak_close_page
  • cloak_downloads
  • cloak_forward
  • cloak_hover
  • cloak_navigate
  • cloak_pdf
  • cloak_press_key
  • cloak_scroll
  • cloak_select
Show 2 more tools
  • cloak_set_cookies
  • cloak_type

Delete 1 · Delete, drop, revoke or wipe things.

  • cloak_network_continue

Not yet classified 5 · We could not tell from the name and description.

  • cloak_evaluate
  • cloak_launch
  • cloak_network_intercept
  • cloak_new_page
  • cloak_wait

Tools (27)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • cloak_back

    Navigate back in browser history. Returns an updated snapshot. Args: page_id: Target page ID.

  • cloak_check

    Check or uncheck a checkbox/radio by ref ID. Returns an updated snapshot. Args: page_id: Target page ID. ref: Ref ID from snapshot. checked: True to check, False to uncheck.

  • cloak_click

    Click an element by its [@eN] ref ID from cloak_snapshot. Auto-retries once if the element moved. Returns an updated snapshot. Args: page_id: Target page ID. ref: Ref ID from snapshot (e.g. '@e5' or 'e5').

  • cloak_close

    Close the stealth browser and release all resources. Always call when done.

  • cloak_close_page

    Close a specific page by ID. Args: page_id: Page ID to close.

  • cloak_console

    Get browser console output (log/warn/error/info) and JS errors. Args: page_id: Target page ID. clear: Clear the message buffer after reading.

  • cloak_downloads

    Get list of files downloaded by the browser on a page. Returns downloaded file info including suggested filenames and local paths. After clicking a download link, call this to retrieve the downloaded file path. Args: page_id: Target page ID.

  • cloak_evaluate

    Execute JavaScript in the page context and return the result. Args: page_id: Target page ID. expression: JavaScript expression to evaluate.

  • cloak_forward

    Navigate forward in browser history. Returns an updated snapshot. Args: page_id: Target page ID.

  • cloak_get_cookies

    Get all cookies from the page's browser context. Args: page_id: Target page ID.

  • cloak_hover

    Hover over an element by ref ID. Returns an updated snapshot. Args: page_id: Target page ID. ref: Ref ID from snapshot.

  • cloak_launch

    Launch a stealth CloakBrowser instance. All anti-detection is ON by default. CloakBrowser is a source-patched Chromium passing Cloudflare Turnstile, reCAPTCHA v3 (0.9 score), FingerprintJS, BrowserScan, and 30+ detectors. Args: headless: Run headless. Some aggressive sites need headed mode (False). proxy: Proxy URL (e.g. 'http://user:pass@proxy:8080'). Residential recommended. humanize: Human-like mouse/keyboard/scroll (default: True). human_preset: 'default' or 'careful' (slower, more deliberate). stealth_args: Apply stealth fingerprint args (default: True). timezone…

  • cloak_list_pages

    List all open pages with their IDs and URLs.

  • cloak_navigate

    Navigate to a URL. Auto-waits for the page to settle (network idle + DOM stable). Handles Cloudflare challenge pages with extra wait time. Returns an updated snapshot of the loaded page. Args: page_id: Target page ID. url: URL to navigate to. timeout: Navigation timeout in milliseconds.

  • cloak_network_continue

    Remove a network interception rule. Args: page_id: Target page ID. url_pattern: Same pattern used in cloak_network_intercept.

Show 12 more tools
  • cloak_network_intercept

    Intercept network requests — block, mock, or passthrough. Args: page_id: Target page ID. url_pattern: Glob pattern (e.g. '**/api/**', '**/*.png'). action: 'block', 'mock', or 'continue'. mock_body: Response body for 'mock' action. mock_status: HTTP status for 'mock' action. mock_content_type: Content-Type for 'mock' action.

  • cloak_new_page

    Open a new browser page/tab. Optionally navigate to a URL. Args: url: URL to navigate to after creating the page.

  • cloak_pdf

    Save the current page as a PDF file. Args: page_id: Target page ID. format: Page format — 'A4', 'Letter', 'Legal'. print_background: Include background graphics.

  • cloak_press_key

    Press a keyboard key (Enter, Tab, Escape, ArrowDown, etc.). Returns an updated snapshot. Args: page_id: Target page ID. key: Key name (DOM KeyboardEvent key).

  • cloak_read_page

    Get the page content as clean, readable markdown. Best for reading articles, docs, search results, or any content-heavy page. Strips navigation, ads, footers — returns just the main content. Much more token-efficient than raw HTML (60-80% savings). Args: page_id: Target page ID. max_length: Max characters to return (default: 50000).

  • cloak_screenshot

    Take an annotated screenshot with element indices overlaid. Each numbered element maps to [@eN] refs from cloak_snapshot. Use when you need VISUAL context — images, charts, CAPTCHAs, or layout. For most interactions, prefer cloak_snapshot() instead. Returns: file path to saved PNG, element count. Args: page_id: Target page ID. full_page: Capture entire scrollable page (default: viewport only).

  • cloak_scroll

    Scroll the page. Returns an updated snapshot. Args: page_id: Target page ID. direction: 'up' or 'down'. amount: Pixels to scroll.

  • cloak_select

    Select a dropdown option by ref ID. Provide one of: value, label, or index. Returns an updated snapshot. Args: page_id: Target page ID. ref: Ref ID of the <select> element. value: Option value attribute to select. label: Option visible text to select. index: Option index (0-based) to select.

  • cloak_set_cookies

    Set cookies in the page's browser context. Args: page_id: Target page ID. cookies: List of cookie dicts with name, value, domain, path.

  • cloak_snapshot

    Capture the page's accessibility tree — the PRIMARY way to understand pages. Returns interactive elements with [@eN] ref IDs for use with cloak_click, cloak_type, cloak_select, etc. Call this BEFORE interacting with a page. full=False (default): interactive elements only — compact and fast. full=True: includes surrounding text content for reading context. This is FASTER, CHEAPER, and MORE RELIABLE than screenshots. Always prefer this over cloak_screenshot for deciding what to click. Args: page_id: Target page ID from cloak_launch or cloak_new_page. full: Include text content alongs…

  • cloak_type

    Type text into an input by its [@eN] ref ID from cloak_snapshot. Clears the field first by default. Set submit=True to press Enter after. Returns an updated snapshot. Args: page_id: Target page ID. ref: Ref ID from snapshot (e.g. '@e3' or 'e3'). text: Text to type. clear: Clear field before typing (default: True). submit: Press Enter after typing (default: False).

  • cloak_wait

    Wait for the page to settle (no DOM mutations + network idle). Use after actions that trigger dynamic content loading. Returns whether the page settled and how many DOM mutations occurred. Args: page_id: Target page ID. timeout_ms: Max wait time in milliseconds (default: 5000).

Signals

Stars
14
Forks
5
Open issues
0
Weekly downloads
64
Last commit
May 14, 2026 (5 months ago)
Last release
Apr 4, 2026 (6 months ago)
Last package publish
Apr 4, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.overtimepog/CloakMCP
Version
2.0.1
Auth
No auth
Packages
pypi cloakbrowsermcp
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from overtimepog

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get Cloak MCP running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying Cloak MCP?

CallGet help
Cite this page

Cloak MCP. Agent Mart. https://agentmart.dev/connectors/overtimepog-cloakmcp (last updated 2026-10-24)