
Capmonster Mcp Patchright Captcha Solver
io.github.CapMonsterCloud由 GitHub 帳號 CapMonsterCloud 發布v1.1.3更新於 Oct 24, 2026
Browser automation MCP for solving captchas with CapMonster Cloud via Patchright.
發布方自己的服務:captcha.cc Human Verification
概覽
隱身瀏覽器自動化 MCP 伺服器,提供 66 個工具,用於頁面導覽、內容擷取以及工作階段、Cookie 與設定檔管理。
- 可以做什麼
- 透過 MCP 提供完整的瀏覽器自動化能力:啟動隱身 Chromium、導覽、點擊、填寫表單、截圖、匯出 PDF 與錄製影片。它提供方便大型語言模型控制頁面的無障礙快照、網路請求追蹤與攔截、iframe 操作,以及細緻的 Cookie、localStorage 與 sessionStorage 管理。也支援重用工作階段 Cookie 的已驗證 API 請求、持久化 Chrome 設定檔、附加到已執行的 Chrome,以及虛擬 WebAuthn 通行金鑰。
- 適用情境
- 當助理需要驅動真實瀏覽器完成任務時使用,例如填寫表單、擷取渲染後的頁面、截圖或產生 PDF,或測試網頁流程。也適合需要持久登入、工作階段匯入匯出或網路攔截的工作流程。
- 執行需求
- 以 npm 套件(capmonster-mcp-patchright)透過 stdio 在本機執行,也支援 SSE 或 Streamable HTTP。需要 Node.js,並透過 patchright 安裝相符的 Chromium 版本。僅限桌面端,沒有網頁可執行版本。HTTP 模式需要透過查詢參數或 X-Browser-Owner 標頭提供 owner 識別碼。未宣告 API 金鑰或環境變數。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Capmonster Mcp Patchright Captcha Solver,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
capmonster-mcp-patchright: Stealth Browser MCP Server for AI Agents
Building an AI agent that has to work on anti-bot protected sites? Pair this stealth browser with the CapMonster Cloud MCP server, a cost-effective capsolver alternative and 2captcha alternative: reCAPTCHA v3 starts at $0.90 per 1,000 solves, which is up to 38% cheaper than 2Captcha and 10% cheaper than Capsolver. See the pairing example and the comparison below.
[License: MIT] [MCP Protocol] [npm]
Stealth browser MCP server for AI agents — 66 tools, Patchright-powered, reduced CDP automation signals.
Built for automation on sites protected by Cloudflare, Akamai, Kasada and DataDome.
When the page shows a CAPTCHA, pair it with the
CapMonster Cloud MCP server:
this server drives the browser, CapMonster Cloud solves the CAPTCHA. Use the 66 browser_* tools for AI-agent web scraping and browser automation with Claude, GPT and other MCP clients, powered by Patchright, a patched Playwright with reduced automation signals.
Learn more
👉 Get your CapMonster Cloud API Key
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 (matching
upstream); opt into main only when a page's own script needs to see or be called by your
evaluated code. Everything else matches upstream mcp-patchright.
Why Patchright, not Playwright?
See the full comparison for details.
Quick start
With Claude / GPT / agents
🔗 Pair with CapMonster Cloud MCP for captcha solving
This server drives the browser; the CapMonster Cloud MCP server solves the CAPTCHA and the agent injects the token back into the page. Add both servers to your MCP client config:
Get your key from the CapMonster Cloud Dashboard.
Captcha solving MCP servers compared
Disclaimer: CapSolver and 2Captcha are trademarks of their respective owners. CapMonster Cloud is not affiliated with these entities. MCP coverage of other services is based on their publicly available documentation and repositories as of 27.10.2026 and may change. Pricing comparisons are based on publicly available data and internal benchmarking conducted on 27.09.2026.
Features
- 66 MCP tools — full browser automation surface
world: "main"opt-in —browser_evaluate/browser_run_code_unsafecan run in the page's real world to see/call page-defined globals (default stays isolated/stealth)browser_find— search the current aria snapshot for text/regex, cheaper than a fullbrowser_snapshotbrowser_save_blob— save a Blob/data URL produced by page code to disk- 3 transports — stdio, SSE, Streamable HTTP (
/mcp) - Persistent profiles — real Chrome profile, reuse across sessions
- Multi-page — tab management (new, list, switch, close)
- Owner-scoped HTTP sessions — isolate tabs per caller with
ownerquery/header - CDP attach — control an already-running Chrome
- Network tracking + interception — request list/detail, offline toggle, block/mock routes
- Session import/export —
browser_storage_save/browser_storage_load(cookies + localStorage) - Granular storage — per-key cookie / localStorage / sessionStorage CRUD (
browser_cookie_*,browser_localstorage_*,browser_sessionstorage_*) - Authenticated API requests —
browser_api_requestreuses session cookies (hybrid scraping) - Text/HTML extraction —
browser_get_visible_text/_html(token-light) - Iframe-aware — pass
frameSelectorto any element tool (click/fill/type/hover/press/wait_for/select/drag) to act inside an iframe - PDF export —
browser_save_pdfvia CDP (works in headed/stealth mode) - Video recording —
browser_startwithrecordVideo,browser_video_save; .webm flushed onbrowser_close - Element highlight —
browser_highlight/browser_hide_highlightoverlays for screenshots & recordings - Stealth profiles — proxy / geolocation / locale / timezone / colorScheme
- Console capture — real-time console message stream
- Fingerprint check —
browser_fingerprint_checkdiagnostics - Virtual passkeys — create, import, list, and delete WebAuthn credentials with private keys redacted by default
Tools
Full comparison HTML in /docs/tool-comparison.html.
browser_startbrowser_statusbrowser_navigatebrowser_new_pagebrowser_pagesbrowser_switch_pagebrowser_close_pagebrowser_snapshotbrowser_findbrowser_take_screenshotbrowser_clickbrowser_fillbrowser_typebrowser_hoverbrowser_press_keybrowser_wait_forbrowser_evaluatebrowser_fingerprint_checkbrowser_navigate_backbrowser_select_optionbrowser_handle_dialogbrowser_file_uploadbrowser_network_requestsbrowser_network_requestbrowser_console_messagesbrowser_resizebrowser_dragbrowser_fill_formbrowser_run_code_unsafebrowser_add_init_scriptbrowser_network_state_setbrowser_api_requestbrowser_get_visible_textbrowser_get_visible_htmlbrowser_iframe_clickbrowser_iframe_fillbrowser_route_blockbrowser_route_mockbrowser_route_clearbrowser_storage_savebrowser_storage_loadbrowser_cookie_listbrowser_cookie_getbrowser_cookie_setbrowser_cookie_deletebrowser_cookie_clearbrowser_localstorage_listbrowser_localstorage_getbrowser_localstorage_setbrowser_localstorage_deletebrowser_localstorage_clearbrowser_sessionstorage_listbrowser_sessionstorage_getbrowser_sessionstorage_setbrowser_sessionstorage_deletebrowser_sessionstorage_clearbrowser_passkey_installbrowser_passkey_createbrowser_passkey_listbrowser_passkey_deletebrowser_video_savebrowser_highlightbrowser_hide_highlightbrowser_save_blobbrowser_save_pdfbrowser_close
Development
Owner-scoped HTTP sessions
HTTP mode requires a stable owner on
the MCP URL (?owner=<id>) or with the X-Browser-Owner header. Page listing,
switching, navigation, and closing are restricted to that owner's tabs. Delete
/owners?owner=<id> to close all tabs owned by one caller without stopping the
browser or clearing the profile.
Release
Install the matching Chromium build once, then prepare a release from the exact
dependency versions in package-lock.json, run the full verification suite,
and inspect the package without publishing it:
By default, browser_start launches Chromium via patchright as headed real Chrome with a persistent profile at:
You can override it with the userDataDir tool argument or STEALTH_PLAYWRIGHT_USER_DATA_DIR.
To attach to an already-running Chrome instead of launching one, start Chrome with remote debugging and pass cdpEndpoint to browser_start:
browser_snapshot returns Playwright's AI aria snapshot. Use [ref=eN] values from that snapshot with browser_click, browser_fill, browser_type, browser_hover, browser_press, and browser_wait_for by passing { "ref": "eN" }. CSS selectors remain supported via { "selector": "..." }.
MCP config example:
Direction
Shipped:
- ✅ persistent user data dirs
- ✅ CDP attach to real Chrome
- ✅ proxy / timezone / locale / geolocation profiles
- ✅ accessibility snapshots for LLM-friendly page control
- ✅ fingerprint diagnostics
- ✅ network interception (block / mock)
- ✅ session import/export (storageState)
- ✅ PDF export
- ✅ authenticated API requests (reuse browser cookies)
- ✅ lightweight text/HTML extraction
- ✅ iframe actions
- ✅
world: "main"opt-in forbrowser_evaluate/browser_run_code_unsafe - ✅ aria-snapshot search (
browser_find) - ✅ save Blob/data URL output to disk (
browser_save_blob)
Next:
- rebrowser-playwright backend
- codegen sessions
- coordinate-based (vision) clicks
- tracing / video recording
❓ FAQ
What is capmonster-mcp-patchright? A stealth browser MCP server for AI agents with 66 tools, built on Patchright, a patched Playwright with reduced CDP automation signals.
Does it solve CAPTCHAs? No. This server drives the browser. Pair it with the CapMonster Cloud MCP server to solve reCAPTCHA, Cloudflare Turnstile, DataDome and other captchas.
Is CapMonster Cloud a capsolver alternative or a 2captcha alternative for AI agents?
For the captcha solving part, yes. The CapMonster Cloud MCP server covers more captcha types than the CapSolver MCP server (reCAPTCHA v2, v3 and Turnstile) and the 2Captcha mcp-captcha-solver project (reCAPTCHA v2), and reCAPTCHA v3 starts at $0.90 per 1,000 solves. See the comparison above and its disclaimer.
How is it different from Playwright?
Patchright removes the Runtime.enable and Console.enable calls and the --enable-automation flag, and navigator.webdriver is not true. See the comparison table above.
Can it control an already-running Chrome?
Yes. Start Chrome with remote debugging and pass cdpEndpoint to browser_start.
⚖️ Responsible use
Use this server only on websites you own or have permission to automate, and in line with the terms of service of those websites and applicable law. Patchright reduces common automation signals; acceptance of automated traffic by any site is not guaranteed.
📚 Related
- CapMonster Cloud MCP Server — the CAPTCHA-solving part of the workflow
- CapMonster Cloud MCP page
- CapMonster Cloud Documentation
- Model Context Protocol (MCP) Docs
📄 License
來源:README.md,提交 9949035
工具
0版本歷史
1- v1.1.3最新Sep 18, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Captcha 整合

captcha.cc Human Verification
cc.captcha官方發布者
面向 captcha.cc 的遠端 MCP 伺服器,協助助理產生 CAPTCHA 整合程式碼片段,並建立即時挑戰供測試使用。

CaptchaNo
由 GitHub 帳號 DishantSinghDev2 發布
CaptchaNo MCP 伺服器讓 AI 助理透過付費解碼服務破解 reCAPTCHA v2/v3/Enterprise、Turnstile、DataDome 與圖片驗證碼。

rea-captcha
由 GitHub 帳號 masakaai 發布
一個本機 stdio MCP 伺服器,在代理既有的瀏覽器工作階段中偵測 CAPTCHA 驗證挑戰,協調授權完成或人工接手,然後恢復原任務。

Capmonster Mcp Captcha Solver
由 GitHub 帳號 CapMonsterCloud 發布
讓 AI 助理向 CapMonster Cloud 提交驗證碼求解任務並輪詢結果,涵蓋 reCAPTCHA、Turnstile 等反機器人挑戰。

Captcha Mcp
由 GitHub 帳號 zekebuilds-lab 發布
一個本機 MCP 伺服器,發放工作量證明或閃電網路付費挑戰,讓助理從 PowForge 驗證碼後端取得短期存取權杖。