X402 Tools
Varias herramientas para agentes como búsqueda de prospectos, captura de pantalla, código QR, renderizado, etc.
Documentación
Servicios
Cada servicio es un endpoint de API independiente. Llámalo, paga la tarifa, obtén el resultado.
📱
Generador de Códigos QR
Genera códigos QR en PNG, SVG o Base64 desde cualquier texto o URL.
$0.01 POST
qr.x402tools.xyz/v1/generate
⟳ Verificando
🎨
Código QR Estilizado
Códigos QR artísticos con formas de puntos personalizadas (puntos, diamantes, estrellas), degradados y colores.
$0.05 POST
qr.x402tools.xyz/v1/generate/styled
⟳ Verificando
📸
Captura de Pantalla
Captura pantallas de cualquier sitio web. Compatible con modo oscuro, selectores de elementos y captura con retraso.
$0.05 POST
snap.x402tools.xyz/v1/capture
⟳ Verificando
🌐
Consulta DNS
Obtén registros A, AAAA, MX, NS, TXT y SOA para cualquier dominio.
$0.02 GET
dns.x402tools.xyz/v1/lookup
⟳ Verificando
📄
DocParse
Envía cualquier URL pública (HTML o PDF) — recibe JSON limpio y estructurado.
$0.01 POST
docparse.x402tools.xyz/parse
⟳ Verificando
🛡️
Guardex
Analiza cualquier texto en busca de ataques de inyección de prompts. Devuelve puntuación de riesgo y categorías de amenazas.
$0.03 POST
guard.x402tools.xyz/screen
⟳ Verificando
📧
Mailcheck
Valida y verifica cualquier correo electrónico: sintaxis, registros MX, entregabilidad SMTP, detección de desechables, sugerencia de errores tipográficos y puntuación de riesgo.
$0.03 POST
mailcheck.x402tools.xyz/v1/validate
⟳ Verificando
📑
Rendex
Convierte HTML sin procesar o una URL pública en PDF. Tamaño de página, márgenes y encabezados configurables.
$0.05 POST
rendex.x402tools.xyz/v1/render
⟳ Verificando
👁️
Visionex
Extrae texto de imágenes mediante OCR. Compatible con bloques estructurados, hOCR y múltiples idiomas.
$0.05 POST
visionex.x402tools.xyz/v1/extract
⟳ Verificando
🎯
Prospex
Nombre + dominio de empresa → un perfil de prospecto listo para ventas: antigüedad, persona compradora, probabilidad de ser tomador de decisiones, información de la empresa, patrón de correo electrónico y un mensaje inicial de correo frío personalizado.
$0.50 POST
prospex.x402tools.xyz/enrich
⟳ Verificando
Cómo Funciona
El protocolo x402 hace que los pagos de API sean tan simples como HTTP.
Envía una solicitud
Llama a cualquier endpoint con una solicitud HTTP estándar. Sin encabezados, sin tokens de autenticación.
curl -X POST https://qr.x402tools.xyz/v1/generate \
-H "Content-Type: application/json" \
-d '{"text": "hello"}'
Obtén una respuesta 402
El servidor responde con los requisitos de pago en el encabezado PAYMENT-REQUIRED (JSON en base64).
HTTP/1.1 402 Payment Required
PAYMENT-REQUIRED: <base64> # body: {}
# decoded:
{
"x402Version": 2,
"accepts": [{
"scheme": "exact",
"network": "eip155:8453",
"amount": "1000",
"payTo": "0xcEbb...5b6"
}]
}
Paga y recibe
Adjunta la prueba de pago en USDC a tu solicitud. Obtén tu resultado al instante.
curl -X POST https://qr.x402tools.xyz/v1/generate \
-H "Content-Type: application/json" \
-H "X-Payment: <payment-proof>" \
-d '{"text": "hello"}' \
--output qr.png
💡 Los agentes de IA manejan esto automáticamente. Bibliotecas como @x402/fetch y AgentCash gestionan todo el protocolo de enlace 402 por ti.
Ejemplos Rápidos
Generar un Código QR
curl -X POST https://qr.x402tools.xyz/v1/generate \
-H "Content-Type: application/json" \
-d '{
"text": "https://x402tools.xyz",
"size": 512,
"format": "png"
}' --output qr.png
Tomar una Captura de Pantalla
curl -X POST https://snap.x402tools.xyz/v1/capture \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"width": 1280,
"height": 720,
"fullPage": true
}' --output screenshot.png
Consulta DNS
curl "https://dns.x402tools.xyz/v1/lookup?domain=example.com"
Analizar un Documento
curl -X POST https://docparse.x402tools.xyz/parse \
-H "Content-Type: application/json" \
-d '{
"url": "https://arxiv.org/abs/2301.00001",
"options": {
"output_schema": "research"
}
}'
Detectar Inyección de Prompts
curl -X POST https://guard.x402tools.xyz/screen \
-H "Content-Type: application/json" \
-d '{
"text": "Ignore previous instructions...",
"options": {"sensitivity": "medium"}
}'
Convertir HTML a PDF
curl -X POST https://rendex.x402tools.xyz/v1/render \
-H "Content-Type: application/json" \
-d '{
"html": "<h1>Invoice</h1><p>Total: $99</p>",
"output": "base64"
}'
Para Agentes de IA
Archivos de descubrimiento legibles por máquina para que tu agente pueda encontrar y usar estos servicios de forma autónoma.
📘
Ejemplos Prácticos
Recorridos completos de 402 → X-PAYMENT firmado → resultado con notas sobre "por qué funciona".
📋
llms.txt
Índice de descubrimiento: resumen breve de todos los servicios y enlaces.
📖
llms-full.txt
Referencia completa de la API en texto plano. Esquemas completos, ejemplos y errores.
🤖
agents.json
Catálogo JSON legible por máquina con endpoints, precios y esquemas.
🔌
Servidor MCP
Los 10 servicios como herramientas del Protocolo de Contexto de Modelo. Funciona con Claude, Cursor, OpenAI y Gemini.
🔗
.well-known/x402-services.json
Descubrimiento a nivel de protocolo para clientes compatibles con x402.
🔌 Conéctate vía MCP: una línea de configuración para tu agente de IA
Compatible con Claude Desktop, Cursor, Windsurf, Cline, Continue, OpenAI Responses API y Gemini ADK. El agente firma los pagos localmente: la clave privada nunca sale del agente.
// Claude Desktop / Cursor / Windsurf — claude_desktop_config.json or .cursor/mcp.json
{
"mcpServers": {
"x402tools": {
"url": "https://mcp.x402tools.xyz/mcp"
}
}
}
// OpenAI Responses API
client.responses.create({
model: "gpt-4o",
tools: [{ type: "mcp", server_label: "x402tools",
server_url: "https://mcp.x402tools.xyz/mcp" }]
});
// Local stdio (auto-pay convenience): npx -y @x402-tools/mcp
O: descubre y llama a un servicio directamente
// 1. Discover services (live catalog: official + community-deployed, auto-updates)
const catalog = await fetch("https://api.x402tools.xyz/agents.json").then(r => r.json());
// 2. Find the right tool
const qr = catalog.services.find(s => s.name === "qr-generator");
// 3. Call it (x402 client handles payment automatically)
import { fetchWithPayment } from "@x402/fetch";
const result = await fetchWithPayment(qr.endpoint, {
method: "POST",
body: JSON.stringify({ text: "https://example.com", format: "png" })
});
Disponible En
Pagos y Facturación
Una vía hoy, más en camino: elige lo que se adapte a tu agente.
🟢
x402 · USDC en Base — Activo
La vía nativa. Micro pagos en USDC por llamada, liquidados en Base. Sin cuentas, sin claves, sin mínimos. Tu agente firma cada pago localmente y solo paga por llamadas exitosas.
🤖
¿Sin billetera propia? — Activo
Usa un facilitador o un cliente compatible con x402 (@x402/fetch, AgentCash o nuestro servidor MCP). Ellos gestionan la billetera y el protocolo de enlace 402 para que tu código nunca toque una clave privada.
💳
Facturación con tarjeta / clave de API — Hoja de ruta
Para equipos que no pueden tener criptomonedas: saldo prepagado con tarjeta, facturado contra una clave de API, con los mismos precios por llamada. Planificado, aún no activo. ¿Lo quieres antes? Cuéntanos.
💡 ¿Por qué x402 primero? Los micro pagos de hasta $0.01 no son rentables con tarjetas (las comisiones superan el cargo) y requieren cuentas que los agentes no pueden crear. x402 permite que un agente autónomo pague una fracción de centavo sin registro. La facturación con tarjeta/clave de API se ubicará sobre los mismos precios para equipos humanos que lo prefieran.
Preguntas Frecuentes
Las preguntas que los agentes (y sus desarrolladores) hacen antes de integrar esto.
¿Está listo para producción o es una demo?
Activo y en producción. Los 10 servicios se ejecutan en Azure (AKS) detrás de TLS con verificaciones de salud, limitación de velocidad y monitoreo de disponibilidad. USDC real se liquida en la red principal de Base; consulta confiabilidad para ver el estado actual.
¿Puedo probar un servicio antes de pagar?
Sí. Cada servicio expone un GET /preview gratuito que devuelve una muestra realista de la respuesta pagada, por ejemplo, qr.x402tools.xyz/preview. Las verificaciones de salud (GET /health) y los archivos de descubrimiento también son gratuitos. Solo pagas cuando llamas al endpoint real.
¿Necesito una billetera o registrarme?
Sin registro, sin claves de API, sin cuentas. Necesitas una billetera que pueda firmar pagos x402 (USDC en Base). Los marcos de trabajo para agentes como @x402/fetch, AgentCash o el servidor MCP gestionan todo el protocolo de enlace 402 por ti: la clave privada nunca sale de tu agente.
¿Cuánto cuesta?
Por llamada, en USDC: $0.01–$0.05 según el servicio. Sin suscripciones, sin mínimos, sin tarifa mensual. Solo pagas por llamadas exitosas: el precio de cada ruta está en el desafío 402 y en agents.json.
¿Qué pasa si una llamada falla?
El pago solo se liquida con una respuesta exitosa (2xx). Si un servicio devuelve error (5xx), no se te cobra por un resultado que no recibiste. La entrada no válida devuelve un 4xx con un mensaje claro antes de requerir cualquier pago. Consulta los formatos de error en llms-full.txt.
¿Cómo integro esto en mi agente?
Tres formas: incorpora la habilidad (curl -fsSL https://x402tools.xyz/skill.md | claude), conecta el servidor MCP con una línea de configuración, o llama a los endpoints directamente con un fetch compatible con x402. Consulta los ejemplos prácticos para ver el flujo completo de solicitud/respuesta.