Skip to main content
Glama
dylancaponi

exhibit402-mcp

by dylancaponi

exhibit402-mcp

MCP-Server für exhibit402, einen Live-Web-Beweisdienst, der per x402 bezahlt wird. Er ermöglicht einem Agenten, USDC auf Base zu zahlen, um dauerhaft zu zertifizieren, was eine öffentliche URL gerade ausliefert, und bestehende Zertifikate erneut zu verifizieren.

So funktioniert eine Erfassung: Zwei unabhängige Beobachter in verschiedenen Netzwerken erfassen die URL im selben eingefrorenen Augenblick. Byte-identische Erfassungen erhalten die Stufe CERTIFIED. Abweichende Erfassungen erhalten die Stufe WITNESSED, mit einem Prozentsatz der Pixelübereinstimmung und einer Diff-Map. In beiden Fällen wird der Beweis (Screenshot plus signiertes Manifest) dauerhaft auf Arweave gespeichert, ein RFC-3161-Zeitstempeltoken ist enthalten, und ein ERC-721-Zertifikat wird auf Base an die Wallet geprägt, die bezahlt hat.

Maschinenlesbare Dienstdokumentation: /llms.txt und /openapi.json.

Tools

Tool

Funktion

Preis (USDC auf Base)

certify_url(url, mode)

Bezahlt für eine Erfassung und fragt dann das Claim-Ticket ab, bis das Zertifikat endgültig ist (bis zu etwa 6 Minuten). Gibt das Zertifikat-JSON zurück: Stufe, Token-ID, ar://-Links, Hashes.

$1.00 (fullpage, Standard) oder $0.50 (viewport, erster 1280x800-Bildschirm)

verify_certificate(id)

Verifiziert jedes exhibit402-Zertifikat erneut: Der Dienst lädt die gespeicherten Bytes erneut herunter, berechnet jede SHA-256-Prüfsumme neu und prüft den On-Chain-Datensatz. Gibt ein maschinenlesbares Urteil zurück. id ist eine Token-ID, eine Arweave-Transaktions-ID oder eine Job-ID.

$0.02

Wenn certify_url sein Abfrage-Zeitlimit erreicht, gibt es trotzdem die claim_url zurück. Claim-Tickets sind dauerhaft und kostenlos lesbar: Rufen Sie die Claim-URL später mit einem einfachen GET ab, um das fertige Zertifikat abzuholen. Es wird Ihnen nicht zweimal berechnet.

Erstattungsrichtlinie (vom Dienst offengelegt): Abgelehnte Erfassungen (zu groß, Seite nicht erreichbar, Inhaltsbildschirm) werden automatisch erstattet, abzüglich einer Gebühr von 0,10 $; Dienstfehler werden vollständig erstattet. WITNESSED ist ein lieferbares Ergebnis, kein Fehler, und wird nicht erstattet.

Related MCP server: VERITY

Einrichtung

Sie benötigen eine Umgebungsvariable:

  • EXHIBIT402_WALLET_KEY: ein privater EVM-Schlüssel (hex) für eine Wallet, die USDC auf Base (Chain-ID 8453) hält. Die Wallet benötigt kein ETH; x402 wickelt die Abrechnung über EIP-3009 ab, und der Facilitator bezahlt das Gas. Der Schlüssel verbleibt in Ihrer Prozessumgebung und wird nie protokolliert.

Ohne den Schlüssel startet der Server weiterhin und listet seine Tools auf, und jeder Aufruf gibt einen klaren Einrichtungsfehler zurück, anstatt still zu scheitern.

Claude Code (eine Zeile)

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

Claude Desktop

Fügen Sie zu claude_desktop_config.json hinzu:

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

Cursor

Fügen Sie zu .cursor/mcp.json hinzu:

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

Preisübersicht

Aktion

Preis

Ganzseiten-Erfassung

$1.00

Viewport-Erfassung (1280x800)

$0.50

Zertifikat verifizieren

$0.02

Erstattungsgebühr für abgelehnte Erfassung

$0.10 einbehalten, Rest erstattet

Alle Zahlungen erfolgen über x402 (USDC auf Base, eip155:8453). Die Zahlung wird abgewickelt, bevor die Erfassung beginnt; das Abfragen des Claim-Tickets ist kostenlos.

Hinweise für Betreiber

  • EXHIBIT402_URL überschreibt die Basis-URL des Dienstes (Standard: https://exhibit402.dylan-caponi.workers.dev). Sie werden sie normalerweise nicht benötigen.

  • Die Ausführung dauert normalerweise 30 bis 120 Sekunden, bei einem kalten Beobachter oder einer Wiederholungsrunde bis zu etwa 5 Minuten.

  • Ein verified: false-Urteil von verify_certificate ist ein geliefertes Ergebnis und wird berechnet. Fehlerhafte IDs, unbekannte IDs und Gateway-Ausfälle werden nicht berechnet.

  • Der Dienst lehnt private und interne Adressen vor der Zahlung ab.

Lizenz

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