Package Exports
- @gatesolve/mcp-server
- @gatesolve/mcp-server/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@gatesolve/mcp-server) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
GateSolve MCP Server
Model Context Protocol (MCP) server for GateSolve — CAPTCHA solving for AI agents via x402 micropayments.
Tools
solve_captcha
Solve a CAPTCHA (Turnstile, reCAPTCHA v2/v3, hCaptcha). Returns payment requirements or solution token.
list_captcha_types
List supported CAPTCHA types with pricing, accuracy, and required fields.
check_gatesolve_status
Check API health and service status.
Setup
Claude Desktop / Cursor / Windsurf
Add to your MCP config:
{
"mcpServers": {
"gatesolve": {
"command": "npx",
"args": ["@gatesolve/mcp-server"]
}
}
}From source
git clone https://github.com/arsonx-dev/gatesolve-mcp.git
cd gatesolve-mcp
npm install
npm run build
npm startEnvironment Variables
| Variable | Default | Description |
|---|---|---|
GATESOLVE_API_URL |
https://gatesolve.dev |
GateSolve API base URL |
How It Works
- Agent calls
solve_captchawith the CAPTCHA type, site key, and page URL - GateSolve returns a 402 Payment Required with USDC amount
- Agent pays via x402 (USDC on Base network)
- Agent calls
solve_captchaagain with the payment token - Returns the solved CAPTCHA token
No API keys. No accounts. Just x402.
License
MIT