Skip to main content
Glama
dylancaponi

exhibit402-mcp

by dylancaponi

exhibit402-mcp

Servidor MCP para exhibit402, un servicio de evidencia web en vivo pagado con x402. Permite que un agente pague USDC en Base para certificar de forma permanente lo que una URL pública está sirviendo en ese momento, y para volver a verificar certificados existentes.

Cómo funciona una captura: dos observadores independientes en redes distintas capturan la URL en el mismo instante congelado. Las capturas idénticas byte a byte obtienen el nivel CERTIFIED. Las capturas que difieren obtienen el nivel WITNESSED, con un porcentaje de coincidencia de píxeles y un mapa de diferencias. En cualquier caso, la evidencia (captura de pantalla más un manifiesto firmado) se almacena permanentemente en Arweave, incluye un token de sello de tiempo RFC 3161 y se acuña un certificado ERC-721 en Base para el monedero que realizó el pago.

Documentación del servicio legible por máquina: /llms.txt y /openapi.json.

Herramientas

Herramienta

Qué hace

Precio (USDC en Base)

certify_url(url, mode)

Paga la captura y consulta el ticket de reclamación hasta que el certificado quede finalizado (hasta unos 6 minutos). Devuelve el JSON del certificado: nivel, id de token, enlaces ar://, hashes.

$1.00 (fullpage, predeterminado) o $0.50 (viewport, primera pantalla de 1280x800)

verify_certificate(id)

Vuelve a verificar cualquier certificado de exhibit402: el servicio vuelve a descargar los bytes almacenados, recalcula todos los SHA-256 y comprueba el registro en cadena. Devuelve un veredicto legible por máquina. id es un id de token, un id de transacción de Arweave o un id de trabajo.

$0.02

Si certify_url agota el tiempo de espera de polling, aun así devuelve la claim_url. Los tickets de reclamación son persistentes y gratuitos de leer: obtén la claim_url más tarde con una simple petición GET para recoger el certificado finalizado. No se te cobra dos veces.

Política de reembolso (indicada por el servicio): las capturas rechazadas (exceso de tamaño, página inaccesible, pantalla de contenido) se reembolsan automáticamente menos $0.10 de comís; los fallos del servicio se reembolsan por completo. WITNESSED es un entregable, no un fallo, y no se reembolsa.

Related MCP server: VERITY

Configuración

Necesitas una variable de entorno:

  • EXHIBIT402_WALLET_KEY: una clave privada EVM (hex) para un monedero que tenga USDC en Base (id de cadena 8453). El monedero no necesita ETH; x402 se liquida mediante EIP-3009 y el facilitador paga el gas. La clave se queda en el entorno de tu proceso y nunca se registra en nada.

Sin la clave, el servidor se inicia igualmente y muestra sus herramientas, pero toda llamada devuelve un error claro de configuración en lugar de fallar silenciosamente.

Claude Code (una línea)

claude mcp add exhibit402 --env EXHIBIT402_WALLET_KEY=0xYOUR_KEY -- npx -y exhibit402-mcp

Claude Desktop

Añade a claude_desktop_config.json:

{
  "mcpServers": {
    "exhibit402": {
      "command": "npx",
      "args": ["-y", "exhibit402-mcp"],
      "env": { "EXHIBIT402_WALLET_KEY": "0xYOUR_KEY" }
    }
  }
}

Cursor

Añade a .cursor/mcp.json:

{
  "mcpServers": {
    "exhibit402": {
      "command": "npx",
      "args": ["-y", "exhibit402-mcp"],
      "env": { "EXHIBIT402_WALLET_KEY": "0xYOUR_KEY" }
    }
  }
}

Resumen de precios

Acción

Precio

Captura de página completa

$1.00

Captura de viewport (1280x800)

$0.50

Verificar un certificado

$0.02

Tarifa de reembolso de captura rechazada

$0.10 retenido, el resto reembolsado

Todos los pagos son x402 (USDC en Base, eip155:8453). El pago se liquida antes de que comience la captura; comprobar el ticket de reclamación es gratis.

Notas para operadores

  • EXHIBIT402_URL reemplaza la URL base del servicio (predeterminada: https://exhibit402.dylan-caponi.workers.dev). Normalmente no necesitarás cambiarla.

  • El procesamiento suele tardar entre 30 y 120 segundos, hasta unos 5 minutos con un observador en frío o con un reintento.

  • Un veredicto false de verify_certificate es un resultado entregado y se cobra. Los ids malformados, los ids desconocidos y las caídas de pasarela no se cobran.

  • El servicio rechaza las direcciones privadas e internas antes del pago.

Licencia

MIT

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Check a Base contract, transaction or web page before you act. Free pricing, paid per call in USDC.

  • Agent x402 Paywall MCP — Coinbase HTTP 402 protocol + on-chain settlement. Agents pay per-call

  • Scrape, crawl, map and extract the web. Pay per call in USDC, no account or API key.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dylancaponi/exhibit402-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server