XRPLink

Verify XRP payments on Flare FDC. Agents subscribe or pay per attestation via x402 on XRPL.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
86%
Qualität der Benennung
96%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~496Tokens (Tool-Definitionen)
~452 BTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.39% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "xrplink": {
      "url": "https://xrp-link.com/mcp"
    }
  }
}

Remote-Endpunkte

https://xrp-link.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟡verify_xrp_payment(txHash)

Submit an XRP transaction hash for FDC attestation on Flare. Subscription API keys inside quota are not charged extra. Without a key, or over quota, the tool returns an x402 payment challenge (XRP or RLUSD via the XRPL facilitator). A valid PAYMENT-SIGNATURE pays for exactly one attestation. Status checks are free. Proof takes ~90-180 seconds; use get_attestation_status.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "txHash": {
      "type": "string",
      "description": "XRP transaction hash (64 hex characters, with or without 0x prefix). Example: 388076B7245A60A13D6A764C8D0B5919F8A77E04E720C32CA1E30E9B7A291F22"
    }
  },
  "required": [
    "txHash"
  ]
}
🟢get_attestation_status(id)

Get the current status of an attestation by its UUID. Call this after verify_xrp_payment to check if the proof is ready and verified on-chain.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Attestation UUID returned from verify_xrp_payment"
    }
  },
  "required": [
    "id"
  ]
}
⚪lookup_attestation_by_tx(txHash)

Look up an attestation by its original XRP transaction hash. Returns the full attestation record if one exists.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "txHash": {
      "type": "string",
      "description": "XRP transaction hash (64 hex characters). Example: 388076B7245A60A13D6A764C8D0B5919F8A77E04E720C32CA1E30E9B7A291F22"
    }
  },
  "required": [
    "txHash"
  ]
}
🟢get_server_info

Get XRPLink server information, network details, contract addresses, and white-label branding.

Eingabe-Schema

{
  "type": "object",
  "properties": {}
}
🟢get_attestation_by_round(roundId)

List all attestations for a given FDC voting round ID.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "roundId": {
      "type": "number",
      "description": "FDC voting round ID to query"
    }
  },
  "required": [
    "roundId"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools