{
  "schema_version": "2026-08-11",
  "methodology": {
    "name": "MCP Authority Reliability Methodology",
    "version": "1.0",
    "url": "https://mcpscores.com/about#methodology",
    "model_statement": "Ordinal ranking of the evidence observed for a listed MCP server or x402 endpoint. It is not a calibrated probability, and it has not been validated against any forward failure horizon."
  },
  "next_actions": [
    {
      "tool": "mcpfax_preflight_check",
      "server": "com.mcpscores/agent-reliability-scores",
      "url": "https://mcpfax-reliability.bowling-anthony.workers.dev/preflight",
      "mcp_url": "https://mcpfax-reliability.bowling-anthony.workers.dev/mcp",
      "price_usdc": "0.002",
      "argument": {
        "target": "mcp:io.github.zikriz/wallet-doctor-x402"
      },
      "returns": "live reachability, HTTP status and latency, the price and payTo the endpoint is serving now, and whether either changed since we first observed it",
      "verdicts": [
        "ALLOW",
        "WARN",
        "UNKNOWN"
      ],
      "advisory": "evidence, not a warranty; UNKNOWN is a real answer",
      "worth_it_when": "the pending call is consequential — expensive inference, a purchase, or a state-changing action",
      "not_worth_it_when": "the pending call is cheap; at $0.001 per call this check costs twice what it protects",
      "economics": {
        "worked_example": "a $15.00 call failing 2% of the time carries an expected loss of $0.30, against which a $0.002 check returns 150x",
        "counter_example": "before a $0.001 lookup the same $0.002 check is a 2x net loss",
        "break_even_call_value_usd": 0.1,
        "break_even_assumes": "a 2% failure rate; at a lower failure rate the break-even call value is higher"
      },
      "charged_when": "an observation backs the answer; a target we have never seen and cannot reach costs $0.00",
      "relevant_because": "16 tool(s) inventoried, so a schema change is detectable; 4 successful observation(s) over 5 day(s) are held for mcp:io.github.zikriz/wallet-doctor-x402"
    }
  ],
  "subject": {
    "id": "mcp:io.github.zikriz/wallet-doctor-x402",
    "found": true,
    "kind": "MCP server",
    "name": "io.github.zikriz/wallet-doctor-x402",
    "title": "wallet-doctor-mcp",
    "publisher": "io.github.zikriz",
    "registry_created": "2026-07-11T19:03:53.713295Z",
    "registry_updated": "2026-07-11T19:03:53.713295Z",
    "tool_count": 16,
    "endpoint": "https://wallet-doctor-x402.m-zikriz.workers.dev/mcp"
  },
  "rating": {
    "status": "not_rated",
    "grade": "NR",
    "score": null,
    "published": false,
    "scale": {
      "minimum": 0,
      "maximum": 1000
    },
    "confidence": "medium",
    "confidence_basis": "4 successful observation(s); low <3, medium 3–30, high >30.",
    "outlook": "not available — a trend requires more than one published rating",
    "publication_floor": {
      "min_archive_days": 7,
      "min_successful_observations": 3,
      "archive_days": 5,
      "successful_observations": 4,
      "met": false,
      "unmet": [
        "archive coverage is 5 day(s); 7 are required"
      ],
      "eligible_from_date": "2026-08-17"
    },
    "reason": "Below the publication floor, MCP Scores publishes no grade and no numeric score. NR is not a favorable or adverse finding."
  },
  "observations": {
    "as_of": "2026-08-15",
    "generated_at": "2026-08-15T21:30:51.179Z",
    "successful_observations": 4,
    "archive_days": 5,
    "first_observed": "2026-08-11",
    "last_observed": "2026-08-15",
    "archive_coverage": {
      "available": false,
      "since": null,
      "until": null,
      "span_days": 0,
      "observation_days": 0,
      "basis": "Distinct observation dates present in D1 runs, probes, and stored rating records.",
      "statement": "No observation dates are present in the archive."
    },
    "timestamp_precision": "UTC archive date"
  },
  "components": [
    {
      "key": "reliability",
      "code": "R",
      "label": "Reliability",
      "score": 85,
      "weight_percent": 40,
      "applicable": true
    },
    {
      "key": "tenure",
      "code": "T",
      "label": "Tenure",
      "score": 49,
      "weight_percent": 25,
      "applicable": true
    },
    {
      "key": "financial",
      "code": "F",
      "label": "Financial evidence",
      "score": null,
      "weight_percent": 0,
      "applicable": false
    },
    {
      "key": "stability",
      "code": "S",
      "label": "Stability",
      "score": 100,
      "weight_percent": 20,
      "applicable": true
    },
    {
      "key": "identity",
      "code": "I",
      "label": "Identity",
      "score": 70,
      "weight_percent": 15,
      "applicable": true
    }
  ],
  "evidence": [
    {
      "statement": "First observed 2026-08-11; last observed 2026-08-15; 5 archive day(s); 4 successful observation(s).",
      "source": "D1 resource_history + obs",
      "observed_at": "2026-08-15",
      "confidence": "medium coverage"
    },
    {
      "statement": "MCP initialize and tools/list completed; 16 tool(s) were inventoried.",
      "source": "R2 enrichment record",
      "observed_at": "2026-08-15",
      "confidence": "single latest record"
    },
    {
      "statement": "MCP registry creation date: 2026-07-11T19:03:53.713295Z.",
      "source": "R2 MCP registry record",
      "observed_at": "2026-07-11T19:03:53.713295Z",
      "confidence": "registry supplied"
    },
    {
      "statement": "No listing metadata change day has been recorded since first observation.",
      "source": "D1 resource_history",
      "observed_at": "2026-08-15",
      "confidence": "archive history"
    },
    {
      "statement": "The listing uses an MCP Registry namespace, which is publisher-verified by DNS or GitHub.",
      "source": "MCP Registry metadata",
      "observed_at": "2026-07-11T19:03:53.713295Z",
      "confidence": "registry control verification"
    }
  ],
  "constraints": [],
  "financial_evidence": {
    "applicable": false,
    "observed_onchain_inflow": null,
    "note": "Financial evidence is not a Model 1.0 component for free MCP server listings."
  },
  "history": {
    "scores": [],
    "wallet_daily": [],
    "withheld_unpublished_records": 0,
    "note": "Stored engine rating records are archive material only; the current rating above is the single authoritative figure and is recomputed read-only. No stored record is withheld from this series."
  },
  "coverage": {
    "included": [
      "MCP initialize/tools-list observations and registry metadata",
      "Archive tenure and listing-change days",
      "Registry namespace identity evidence"
    ],
    "limitations": [
      "The score is an ordinal Model 1.0 output, not a calibrated probability of failure.",
      "Unpaid checks measure reachability and protocol responses; they do not prove paid delivery.",
      "A score is not an endorsement, security audit, guarantee, or transaction recommendation.",
      "No observation dates are present in the archive, so no coverage window can be stated."
    ],
    "pending_inputs": [
      "Cross-wallet funding-source analysis",
      "Cohort survival percentile after sufficient archive age",
      "Wallet-funded delivery verification",
      "90-day probability calibration and quarterly backtest"
    ]
  },
  "correction": {
    "prompt": "Operator of this listing? Request a correction or appeal.",
    "email": "corrections@mcpscores.com",
    "url": "mailto:corrections%40mcpscores.com?subject=Correction%20request%3A%20mcp%3Aio.github.zikriz%2Fwallet-doctor-x402",
    "requested_evidence": "Include the listing ID, the specific measured statement at issue, supporting evidence, and a reply address.",
    "published_annotations": 0,
    "policy": "An accepted correction is recorded in the observatory action log and rendered on this scorecard, in this JSON payload, and in the MCP tool response, dated and attributed to MCP Authority."
  },
  "disclaimer": "This report describes observed data at stated times. It does not allege intent or misconduct and is not an endorsement, guarantee, security audit, or transaction recommendation.",
  "corrections_applied": []
}