Web Intel API (x402)
API de pago por uso para agentes de IA. Cada llamada se cobra en USDC directamente a tu wallet mediante el protocolo x402. No hay cuentas, API keys ni KYC para tus clientes.
Si el servicio falla (por ejemplo, la URL no existe), no se cobra al cliente.
1. Configurar tu wallet (lo haces tú)
Necesitas solo tu dirección pública (0x…) de una wallet EVM, como MetaMask, Rabby o Coinbase Wallet. Nunca pongas aquí tu clave privada ni tu frase semilla.
2. Probar en local (testnet, dinero de prueba)
Para probar un pago real en testnet:
- Crea una wallet desechable de pruebas y consigue USDC de prueba en Base Sepolia en https://faucet.circle.com
- Ejecuta:
BUYER_PRIVATE_KEY=0xClaveDePrueba npx tsx scripts/pay.ts
3. Publicar gratis en Cloudflare Workers
La capa gratuita incluye 100.000 peticiones al día.
4. Pasar a dinero real (mainnet)
En wrangler.toml, dentro de [vars]:
Vuelve a ejecutar npm run deploy. Los pagos llegan en USDC sobre Base a tu EVM_ADDRESS.
Otra opción es el facilitador de Coinbase CDP, que requiere crear claves en https://portal.cdp.coinbase.com.
5. Conseguir clientes
- Cada ruta publica metadatos de descubrimiento Bazaar, así los agentes pueden encontrarla en los catálogos x402 cuando el facilitador la indexa tras el primer pago.
- Registra tu URL en directorios de x402 y de agentes, como gigs.sh y el ecosistema en https://www.x402.org/ecosystem.
- Puedes cambiar los precios con
PRICE_EXTRACT, PRICE_SEO y PRICE_TEXT.
Estructura
Servidor MCP
La misma API está disponible como servidor MCP remoto (Streamable HTTP):
Herramientas: extract_webpage, seo_audit, analyze_text (de pago, x402) y pricing (gratis).
Los clientes pagan con @x402/mcp (createx402MCPClient). Si una llamada falla, no se cobra.