Capguru Mcp

guru.cap由 cap.guru 發布v0.3.5更新於 Nov 7, 2026

AI captcha solver for agents: reCAPTCHA, hCaptcha, Turnstile, FunCaptcha, GeeTest, SmartCaptcha

已驗證STDIO僅桌面瀏覽器自動化安全與監控

概覽

Capguru 的本機 MCP 服務,由 cap.guru 發布;無需登入;STDIO;17 個工具。

暫無 AI 概覽:以下資訊來自註冊中心條目和服務本身。

發布者
cap.guru

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Capguru Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

工具

17

open_browser

Launch a new Chromium browser with one page and attach the captcha solver to it. headless: run without a visible window. channel: 'chrome' or 'msedge' to use an installed browser instead of bundled Chromium. proxy: 'http://login:password@host:port' or 'login:password@host:port' (socks5:// also works).

輸入參數proxychannelheadless

connect_browser

Connect to an already running Chrome started with --remote-debugging-port and attach the solver to its first tab. Use this to solve captchas in a browser controlled by another tool.

輸入參數cdp_url

goto

Open a URL in the browser page. wait_until: load | domcontentloaded | networkidle.

輸入參數url必填timeoutwait_until

detect_captcha

Detect which captcha is visible on the page without solving it. Returns recaptcha2, hcaptcha, yandex, geetest, funcaptcha, tiktok, aws or 'none'.

無需輸入參數。

solve_captcha

Solve the captcha on the current page through the Cap.Guru service. captcha_type: auto | recaptcha2 | hcaptcha | yandex (alias: other) | geetest | funcaptcha | tiktok | aws. timeout: how many seconds to wait for the captcha to appear on the page. Solving with clicks can take several minutes; progress notifications are sent every 10 s.

輸入參數timeoutcaptcha_type

solve_recaptcha_token

Get a reCAPTCHA token from Cap.Guru (method userrecaptcha) without solving images. version: v2 (with invisible=true for v2 Invisible) or v3. For v3: action (the site's action name, 'verify' if not set), min_score and enterprise=true for reCAPTCHA v3 Enterprise (sends enterprise=1). domain: google.com or recaptcha.net if the site loads reCAPTCHA from recaptcha.net. sitekey: the k / data-sitekey value. pageurl: full URL of the page. If a browser page is open, empty sitekey, pageurl, user_agent, invisible, action, enterprise and domain are taken from it; with apply_to_page=true a v2 token is put into g-recaptcha-response and the site callback is called. proxy: same format as in open_browser ('http://login:password@host:port' or 'login:password@host:port').

輸入參數proxyactiondata_sdomaincookiespageurlsitekeyversioninvisiblemin_scoreproxytypeenterprise另有 2 個

solve_turnstile_token

Get a Cloudflare Turnstile token from Cap.Guru (method turnstile). sitekey: the data-sitekey value (e.g. 0x4AAAA...). pageurl: URL of the page with Turnstile. If a browser page is open, empty sitekey/pageurl are taken from it, and with apply_to_page=true the token is put into cf-turnstile-response and the Turnstile callback is called. Usually 10-30 seconds.

輸入參數pageurlsitekeyapply_to_page

solve_image_captcha

Recognize a text (image) captcha through Cap.Guru (method base64) and return the text. Image source, one of: selector: the captcha image element on the open page (a screenshot of the element is sent), image_base64: image in base64 (a data: URL is also accepted), image_path: path to a local image file (png, jpg, gif, bmp, webp up to 5 MB), image_url: image URL (downloaded without cookies; use_page_cookies=true sends the page cookies). vernet: captcha kind; 0 (default) = not sent, the service chooses. Pick the kind that matches the site: 2 General v1, 6 General v2 (try 2 or 6 for distorted text), 22 Arithmetic (the service returns the expression as it is, e.g. 27+15=, and this server calculates the result), 12 Rambler, 18 General Yandex, 20 Yandex 6 characters, 16 VKontakte, 14 SolveMedia, 13 Gibdd, 9 Ok.ru, 17 World of Tanks, 5 Microsoft Hotmail. fill_selector: if set and a page is open, the answer is typed into this input.

輸入參數vernetselectorimage_urlimage_pathimage_base64fill_selectoruse_page_cookies

screenshot

Take a screenshot of the current page.

輸入參數full_page

page_text

Return the visible text of the page (or of an element) so the page can be read without a screenshot.

輸入參數selectormax_chars

click

Click an element by CSS selector (or Playwright selector such as text=Sign in).

輸入參數selector必填

fill

Type text into an input found by selector.

輸入參數text必填selector必填

press

Press a keyboard key (Enter, Tab, Escape, ArrowDown, Control+A ...), optionally focusing an element first.

輸入參數key必填selector

list_tabs

List open tabs with their index, URL and title; the active tab is marked with *.

無需輸入參數。

switch_tab

Make the tab with this index (see list_tabs) the active page for all other tools.

輸入參數index必填

page_info

Return the current URL and title of the page.

無需輸入參數。

close_browser

Close the browser opened by open_browser (or disconnect from a connected one).

無需輸入參數。

版本歷史

2
  1. v0.3.5最新Nov 4, 2026
  2. v0.3.4Oct 29, 2026

評分

已滿足適用檢查項的 55%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分

    請在註冊中心條目中發布圖示。

  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。