{
  "schema_version": "1.0",
  "schema": "https://api.youraitools.co/stats/v1/schema.json",
  "generated_at": "2026-10-24T09:43:50.778Z",
  "data_since": "2026-10-24T00:32:57.740Z",
  "probe": {
    "path": "/health",
    "interval_s": 600,
    "timeout_s": 10
  },
  "notes": [
    "Counts API requests that reach our tools through api.youraitools.co (paid routes, free /v1/ routes, remote MCP, and MCP Hub tools/call, counted under mcp-hub and the underlying tool); landing pages, docs and discovery files are not counted.",
    "Our own and test traffic (known swarm payer wallets, x-yat-self header) is excluded and reported as self_calls_excluded.",
    "Uptime comes from a free GET /health probe every 10 minutes; latency is measured at our proxy for 2xx/3xx responses.",
    "Numbers are raw and unfiltered beyond the above. No IPs, payer addresses or request contents are stored."
  ],
  "tool": {
    "slug": "mcp-hub",
    "name": "YourAITools MCP Hub",
    "kind": "hub",
    "price": "each tool's own price (no hub fee)",
    "url": "https://api.youraitools.co/mcp/hub",
    "stats_url": "https://api.youraitools.co/stats/v1/tools/mcp-hub",
    "status": "up",
    "last_probe": {
      "at": "2026-10-24T09:40:27.346Z",
      "ok": true,
      "ms": 1863
    },
    "last_call_at": "2026-10-24T05:03:43.525Z",
    "windows": {
      "24h": {
        "from": "2026-10-23T10:00:00.000Z",
        "to": "2026-10-24T09:43:50.778Z",
        "calls": {
          "total": 14,
          "paid": 0,
          "free_ok": 1,
          "payment_required": 2,
          "client_error": 11,
          "server_error": 0
        },
        "success_rate": 1,
        "latency_ms": {
          "p50": 300,
          "p95": 300,
          "p99": 300,
          "avg": 224,
          "samples": 1
        },
        "uptime": {
          "pct": 98,
          "probes": 50,
          "failed": 1,
          "avg_probe_ms": 1574
        },
        "self_calls_excluded": 1
      },
      "7d": {
        "from": "2026-10-18T00:00:00.000Z",
        "to": "2026-10-24T09:43:50.778Z",
        "calls": {
          "total": 14,
          "paid": 0,
          "free_ok": 1,
          "payment_required": 2,
          "client_error": 11,
          "server_error": 0
        },
        "success_rate": 1,
        "latency_ms": {
          "p50": 300,
          "p95": 300,
          "p99": 300,
          "avg": 224,
          "samples": 1
        },
        "uptime": {
          "pct": 98,
          "probes": 50,
          "failed": 1,
          "avg_probe_ms": 1574
        },
        "self_calls_excluded": 1
      },
      "30d": {
        "from": "2026-09-25T00:00:00.000Z",
        "to": "2026-10-24T09:43:50.778Z",
        "calls": {
          "total": 14,
          "paid": 0,
          "free_ok": 1,
          "payment_required": 2,
          "client_error": 11,
          "server_error": 0
        },
        "success_rate": 1,
        "latency_ms": {
          "p50": 300,
          "p95": 300,
          "p99": 300,
          "avg": 224,
          "samples": 1
        },
        "uptime": {
          "pct": 98,
          "probes": 50,
          "failed": 1,
          "avg_probe_ms": 1574
        },
        "self_calls_excluded": 1
      }
    }
  }
}