Connect-MCP

xProof

io.github.jasonxkensei/xproof · v1.2.0

Proof primitive for AI agents on MultiversX. Anchor file hashes on-chain as verifiable proofs.

MCPremoteAPI keyCryptoFiles & storageLaw & government

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 13 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

A 95/100

What it does: 13 tools · 6 read, 2 write · Crypto, Files & storage, Law & government

Test call discover_services: worked (959 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +10
  • Read/write annotations: 0
  • Safe test call: +20
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://xproof.app/mcp

Tools

13 tools listed at last check
  • register_trial START HERE if you have no API key. Get 10 free on-chain certifications instantly — no wallet, no credit card, no account required. Call this once with any agent_name, receive a pm_ key, then use certify_file or audit_agent_session immediately. Takes under 1 second.
  • certify_file Create a blockchain certification for a file. Records the SHA-256 hash on MultiversX blockchain as immutable proof of existence and ownership. Cost: $0.01 per certification, paid in EGLD.
  • certify_with_confidence Create a staged blockchain certification with a confidence score. Use this when your decision builds progressively — certify at 60% (initial assessment), 80% (pre-commitment), and 100% (final decision). Each stage shares the same decision_id, creating an on-chain audit trail of the decision process.
  • verify_proof Verify an existing xproof certification. Returns proof details including file hash, timestamp, blockchain transaction, and verification status.
  • get_proof Retrieve a proof in structured JSON or Markdown format. Use JSON for machine processing, Markdown for LLM consumption.
  • discover_services Discover available Prove Before Act certification services, live pricing, and capabilities. No authentication required.
  • audit_agent_session Certify an AI agent's work session on the MultiversX blockchain before a critical action (trade, deploy, data access). Returns a proof_id that an operator can use in its own compliance policy. This tool records certification; whether a missing or failed certification blocks execution is an operator-
  • check_attestations Check domain-specific attestations for an AI agent wallet on Prove Before Act. Returns active attestations issued by third-party certifying bodies (healthcare, finance, legal, security, research). Use the returned attestation data when assessing credentials before delegating a sensitive task.
  • investigate_proof Reconstruct the full 4W audit trail for a contested agent action. Returns WHO (agent identity + SIGIL), WHAT (SHA-256 hash on-chain), WHEN (MultiversX block timestamp), WHY (declared decision basis anchored before acting, never internal chain-of-thought). Includes verification summary with intent_pr
  • submit_outcome Submit the actual outcome for a decision previously anchored with metadata.confidence_level. Computes the confidence gap (anchored − actual) and stores it for calibration tracking. Operator-only — you must own the proof. Each proof can only have one outcome.
  • get_calibration Query an agent's calibration quality over time: mean confidence gap, variance, bias label (overconfident / underconfident / calibrated), and per-decision time series. Fully public — use this to evaluate another agent before trusting it. agentId accepts a MultiversX wallet address (erd1...) or intern
  • check_coherence Anchor your agent's declared decision basis as an immutable WHY proof BEFORE executing an action — never internal chain-of-thought. Implements the Prove Before Act / Coherence Layer pattern. Pass intent (goal), context (facts considered), and decision (action about to execute). Receives: proof_id, c
  • require_coherence_anchor Optional operator policy: authorize only an unexpired WHY anchor belonging to the calling account whose exact hash and transaction payload are independently confirmed by the MultiversX API and Gateway. A recent coherence row or stored confirmed status is not sufficient. Pass intent_hash (the coheren

Badge

Connect-MCP badge for io.github.jasonxkensei/xproof

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.github.jasonxkensei/xproof.svg)](https://clawy.uk/mcp/s/io.github.jasonxkensei/xproof)