2Captcha for Openclaw

A specialized skill enabling AI agents to seamlessly solve and bypass various CAPTCHA challenges using the 2Captcha human-powered service.

gora050
v1.0.4
May 1, 2026
0
430
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install twocaptcha

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install twocaptcha using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is 2Captcha?

The 2Captcha skill for Openclaw Skills provides a streamlined interface for AI agents to interact with the 2Captcha solving service. By leveraging human workers and advanced algorithms, this integration allows your agents to solve complex challenges such as ReCaptchaV2, ReCaptchaV3, HCaptcha, GeeTest, and Cloudflare Turnstile. It is designed to remove friction from automated web workflows by handling the security gates that often block programmatic access.

This skill is built on the Membrane framework, which ensures that sensitive API keys and authentication tokens are managed securely server-side. Developers using Openclaw Skills can focus on defining their automation logic while the underlying infrastructure handles the heavy lifting of CAPTCHA solving, payload transmission, and credential refreshing.

2Captcha Use Cases

  • Automating account logins that are protected by ReCaptcha or HCaptcha security layers.
  • Facilitating large-scale web scraping and data extraction tasks where CAPTCHAs frequently appear.
  • Bypassing Cloudflare Turnstile and GeeTest challenges in automated browser testing environments.
  • Solving legacy text-based and image-based CAPTCHAs for data entry automation using Openclaw Skills.

How 2Captcha Works

  1. The developer installs the required CLI and authenticates the environment for their specific agent type.
  2. A connection is established to 2Captcha, which securely manages the API credentials and session state.
  3. The AI agent identifies a CAPTCHA challenge on a target website and selects the appropriate action (e.g., RecaptchaV2 or Turnstile).
  4. The agent sends the necessary parameters—such as site keys or image data—through the secure connection.
  5. 2Captcha processes the request and returns the solved token or text, allowing the agent to submit the form and proceed.

2Captcha Setup

To begin using this skill with Openclaw Skills, install the Membrane CLI:

npm install -g @membranehq/cli@latest

Authenticate your agent (use openclaw as the agent type):

membrane login --tenant --clientName=openclaw

Establish a connection to the 2Captcha service to manage your solver credentials:

membrane connection ensure "https://2captcha.com/" --json

If the connection state is BUILDING, use the following command to wait for readiness:

membrane connection get <id> --wait --json

2Captcha Data Schema & Taxonomy

The 2Captcha skill organizes data through actions and structured connections. The following table describes the primary data components:

Component Description
connectionId The unique identifier for your authenticated 2Captcha instance.
actionId Identifies the specific CAPTCHA type being solved (e.g., hcaptcha, turnstile).
inputSchema Defines required fields like sitekey, pageurl, or body (for images).
outputSchema Contains the resulting solution token or decoded text from the solver.
clientAction Metadata used when manual intervention or additional configuration is required.

2Captcha Advanced Features

  • Support for a wide array of CAPTCHA technologies including MtCaptcha, KeyCaptcha, and GeeTest.
  • Direct API proxying allows developers to send custom requests to any 2Captcha endpoint while maintaining automatic authentication.
  • Seamless integration with Openclaw Skills for multi-agent workflows that require persistent browser session handling.
  • Automatic credential management that eliminates the need to expose API keys within the agent's local environment.
  • Polling mechanisms for headless environments to handle authentication flows programmatically.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*