browser_solve_captcha
Solve captchas on the current page by detecting type and site key, then inject the token using a configured provider.
Instructions
Solve a captcha on the current page and inject the token (no extension).
kind: 'turnstile' | 'recaptcha_v2' | 'recaptcha_v3' | 'hcaptcha' | 'funcaptcha'.
website_key is auto-detected from the DOM if omitted (for FunCaptcha that's the
public key). provider defaults to the configured one (needs that provider's API
key in the environment). Returns the solved token.
recaptcha_v3: pass page_action (must match the site's grecaptcha.execute action)
and optionally min_score (0.1–0.9); the token is injected and grecaptcha.execute
is overridden to return it.
funcaptcha (Arkose): funcaptcha_subdomain (the Arkose 'surl') and funcaptcha_data
(the dynamic 'blob' JSON string) are passed through for sites that require them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | turnstile | |
| website_key | No | ||
| provider | No | ||
| session_id | No | ||
| page_action | No | ||
| min_score | No | ||
| funcaptcha_subdomain | No | ||
| funcaptcha_data | No | ||
| timeout | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |