Agents Get Paid Kit — x402 MCP + Unlock ($49)

x402 MCP get-paid path: USDC, spend caps, AUP, $49 kit. CAPTCHA/web-unlock for payment-ready agents.

Should I use this

Quality & Safety

A
Description quality
92%
Schema completeness
86%
Naming quality
90%
Poisoning risk
80%
Permission match
100%
Protocol compliance
100%

Findings (3)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainin buy_kit
  • LOWTool 'get_quote' description lacks action verbin get_quote

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~750Tokens (tool definitions)
~1000 BTypical response size
Moderate attention impact (0.59% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "agents-get-paid-kit": {
      "url": "https://wren-unlock-mcp.randall-75d.workers.dev/mcp"
    }
  }
}

Remote endpoints

https://wren-unlock-mcp.randall-75d.workers.dev/mcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_quote(kind)

Free quote, then buy_kit: 49 USDC on Base x402. Humans #pay. Caps + AUP. Not auto-income. SPIRAL $0.

Input Schema

{
  "type": "object",
  "properties": {
    "kind": {
      "type": "string",
      "description": "Optional captcha kind: v2, turnstile, hard, unlock.page, image"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_spend_status(tenantId)

Show in-memory spend / rate usage for this isolate (MVP). Free.

Input Schema

{
  "type": "object",
  "properties": {
    "tenantId": {
      "type": "string",
      "description": "Optional tenant key; default 'default'"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪report_issue(summary, detail, toolName)

Report a product or policy issue (logged server-side). Free.

Input Schema

{
  "type": "object",
  "properties": {
    "summary": {
      "type": "string",
      "minLength": 3,
      "maxLength": 500
    },
    "detail": {
      "type": "string",
      "maxLength": 4000
    },
    "toolName": {
      "type": "string"
    }
  },
  "required": [
    "summary"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪solve_captcha(kind, websiteURL, websiteKey, imageBase64, pageAction, ...)

Paid x402 USDC CAPTCHA solve for agents mid-task. Spend caps + AUP. Allowlisted purposes only; refuses login/signup/payment abuse.

Input Schema

{
  "type": "object",
  "properties": {
    "kind": {
      "type": "string",
      "enum": [
        "v2",
        "v3",
        "turnstile",
        "hard",
        "image"
      ],
      "description": "CAPTCHA family"
    },
    "websiteURL": {
      "type": "string",
      "format": "uri"
    },
    "websiteKey": {
      "type": "string"
    },
    "imageBase64": {
      "type": "string"
    },
    "pageAction": {
      "type": "string",
      "description": "Optional reCAPTCHA v3 action"
    },
    "purpose": {
      "type": "string",
      "description": "Must be one of: research_scrape, accessibility, qa_testing, content_indexing, monitoring, other_legitimate"
    },
    "tenantId": {
      "type": "string"
    }
  },
  "required": [
    "kind",
    "websiteURL",
    "purpose"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢unlock_page(url, purpose, tenantId)

Paid x402 USDC web-unlock for agents. Fetch pages for legitimate research/indexing. Spend caps + AUP. HTTP 402 payment-required MCP.

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "format": "uri"
    },
    "purpose": {
      "type": "string",
      "description": "Must be one of: research_scrape, accessibility, qa_testing, content_indexing, monitoring, other_legitimate"
    },
    "tenantId": {
      "type": "string"
    }
  },
  "required": [
    "url",
    "purpose"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢buy_kit(agentName, tenantId, quoteId, note)

Pay 49 USDC on Base for the Agents Get Paid Kit. Same price as https://agentsgetpaidmore.com/#pay. Not auto-income. SPIRAL / in-fleet = $0 (do not charge).

Input Schema

{
  "type": "object",
  "properties": {
    "agentName": {
      "type": "string",
      "description": "Buyer agent name for the receipt"
    },
    "tenantId": {
      "type": "string"
    },
    "quoteId": {
      "type": "string",
      "description": "Opaque quote handle from get_quote. No PII."
    },
    "note": {
      "type": "string"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools