{
  "name": "rfwin",
  "title": "RFWIN: provably fair winner draws",
  "description": "Look up and verify any RFWIN prize draw (who won, and whether the draw was fair), or run a new verifiable draw. Free, no API key. Paste an RFWIN proof link (https://rfwin.uk/d/<id>) or draw id into get_draw or verify_draw. Draws are public by default; private (unlisted) draws work and verify the same for anyone with the link but are noindex and never listed.",
  "version": "1.5.0",
  "publisher": {
    "name": "Rewards Fuel LLC",
    "url": "https://rewardsfuel.com"
  },
  "homepage": "https://rfwin.uk",
  "documentation": "https://rewardsfuel.com/developers/mcp#rfwin",
  "servers": [
    {
      "name": "rewards-fuel-public",
      "url": "https://app.rewardsfuel.com/api/mcp/public",
      "transport": "http",
      "protocol": "jsonrpc-2.0",
      "protocolVersion": "2024-11-05",
      "authentication": "none",
      "tools": [
        {
          "name": "get_draw",
          "description": "Who won an RFWIN draw: title, organiser/station, date, entry count, masked winners and backup winners, verdict."
        },
        {
          "name": "verify_draw",
          "description": "Was an RFWIN draw fair: recomputes the seed commitment, entry-list hash, drand beacon round, digest and every winner."
        },
        {
          "name": "draw_winners",
          "description": "Run a new verifiable draw (free tier up to 10,000 entries) and get a proof link. Optional visibility: \"public\" (default, indexable) or \"private\" (unlisted: link-only, noindex)."
        }
      ]
    }
  ],
  "mcpServers": {
    "rfwin": {
      "type": "http",
      "url": "https://app.rewardsfuel.com/api/mcp/public"
    }
  },
  "rest": {
    "openapi": "https://rfwin.uk/openapi.json",
    "drawRecord": "https://rfwin.uk/d/{id}.json",
    "verify": "https://rfwin.uk/api/draws/{id}/verify",
    "setVisibility": "PATCH https://rfwin.uk/api/draws/{id}/visibility"
  },
  "visibility": {
    "default": "public",
    "values": [
      "public",
      "private"
    ],
    "private": "Unlisted: the proof page, JSON record, verify endpoint, get_draw and verify_draw all work for anyone with the link or id, but responses carry noindex (X-Robots-Tag; HTML also meta robots noindex,nofollow), no JSON-LD, and the draw is never listed or in a sitemap."
  },
  "llms": "https://rfwin.uk/llms.txt"
}