JSPM

@useagentstore/solve-mcp

0.1.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 30
  • Score
    100M100P100Q83633F

MCP server for useagentstore.com — exposes CAPTCHA solving as a tool to any MCP-enabled AI agent.

Package Exports

    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 (@useagentstore/solve-mcp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    @useagentstore/solve-mcp

    MCP server that exposes CAPTCHA solving as a tool to any MCP-enabled AI agent (Claude Desktop, Claude Agent SDK, Cursor, Windsurf, etc.).

    Pluggable in seconds. Auto-signup on first use — 100 free calls, no account required.

    Install & connect

    Claude Desktop

    Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

    {
      "mcpServers": {
        "solve": {
          "command": "npx",
          "args": ["-y", "@useagentstore/solve-mcp"]
        }
      }
    }

    Restart Claude Desktop. Your agent now has a solve_turnstile tool.

    Claude Agent SDK (TypeScript)

    import { Agent } from '@anthropic-ai/claude-agent-sdk';
    
    const agent = new Agent({
      mcpServers: {
        solve: {
          command: 'npx',
          args: ['-y', '@useagentstore/solve-mcp'],
        },
      },
    });

    Cursor / Windsurf

    Same mcpServers block structure — drop it in their MCP settings.

    Persisting your API key

    On first run the server auto-signs-up and logs the generated key to stderr:

    [solve-mcp] auto-signed-up. To persist, set SOLVE_API_KEY=sk_... in your MCP server config.

    Copy that key into your config to survive restarts:

    {
      "mcpServers": {
        "solve": {
          "command": "npx",
          "args": ["-y", "@useagentstore/solve-mcp"],
          "env": { "SOLVE_API_KEY": "sk_..." }
        }
      }
    }

    Tool

    solve_turnstile

    Solves a Cloudflare Turnstile challenge and returns a valid token.

    Input:

    Param Type Required
    url string yes — the page URL where Turnstile is embedded
    sitekey string yes — the widget's data-sitekey

    Output: JSON SolveResult with { success, token, backend, solvedInMs, confidence } or { success: false, error }.

    License

    MIT