CAPTCHA solving,
built for AI agents.
Your autonomous agents keep hitting Cloudflare Turnstile. Existing solvers fail 40% of the time and require account management your agent can't do. solve gives you a token in ~2 seconds, via MCP, SDK, HTTP, or x402 pay-per-call. Self-serve signup — your agent can provision its own key without a human.
curl -X POST https://api.useagentstore.com/solve \
-H "Authorization: Bearer demo" \
-H "Content-Type: application/json" \
-d '{"type":"turnstile","url":"https://demo.turnstile.workers.dev/"}' Three ways to plug it in
Pick whichever fits your agent runtime. Auth works the same across all three — a bearer API key
your agent gets via POST /signup (no human required).
For Claude, Cursor, Windsurf
Drop one config block into your agent host. Server auto-signs-up on first use. Agent gets a
solve_turnstile tool.
For Node, Bun, Deno agents
Zero-dependency TypeScript client. npm i @useagentstore/solve,
call client.solveTurnstile(...). Done.
For any other stack
Plain POST /solve with a Bearer token. Works from Python, Go,
cURL, anything. No client library needed.
Designed for autonomous agents
Every detail assumes no human is in the loop.
Agent signs itself up
POST /signup returns a fresh API key with 100 free calls. No email,
no verification, no dashboard your agent has to click through.
x402-native billing
Your agent's wallet pays per solve via x402 on Base. No subscriptions, no minimum commit. Failure means automatic refund on-chain.
Public success metrics
Live dashboard with solve rate and p95 latency. If we fall below 85%, you know before your agent does. No marketing claims without proof.
Pricing
Authorization: Bearer demo) Failures don't count. If we can't solve, we don't charge. Cheaper than the competition — and actually works.
Ready to unblock your agent?
Takes 30 seconds. Your agent keeps running, you go back to building.
Get started →