Home / Workflows / Solve a challenge and log in to a site
Browser Researchintermediate3-step workflow~18 min

Solve a challenge and log in to a site

Open a login page, clear any bot-challenge, then fill the credentials straight out of the vault instead of the prompt.

Workflow

Step 1 of 3

Browse Open

Open a headless browser session at the login page.

browse_open({"url": "https://example.com", "mode": "honest", "sign": true})
Step 2 of 3

Browse Solve Challenge

Clear a CAPTCHA or bot-detection challenge blocking the page.

browse_solve_challenge({"browser_id": "example-id"})
Step 3 of 3

Vault Login

Fill the login form's fields directly from a stored vault credential.

vault_login({"handle": "my-agent", "browser_id": "example-id", "vault_fields": {}})

Install

One command wires up every tool below for Claude Code:

claude mcp add --transport http wingman https://wingmanprotocol.com/mcp

Claude Desktop, Cursor and Continue configs are on /install. A free key (500 calls/month, no card) is on /pricing; beyond that it is x402 pay-per-call in USDC on Base.