{
  "name": "Beleeg",
  "description": "Run your Beleeg leagues from an AI assistant. 28 read tools (leagues, public league search, standings, schedule, teams, rosters, unpaid members, tournaments, draws, announcements, articles, availability) and 10 kinds of change (create a league or tournament, add people, create teams, build the schedule, move a match, record a score, email the league, register, mark a fee paid) through beleeg_prepare_<action> then beleeg_confirm_action: the person approves a plain summary before anything is written. Read-only tokens cannot change anything. A public endpoint, https://beleeg.com/api/mcp/public, takes no credential and serves the five public readers plus beleeg_start_league and beleeg_start_tournament, which set up a real league or bracket in one call for a person who has no Beleeg account yet: ask for their email, get a yes first, then give them the claim_url exactly as returned; they sign in with that email and keep or discard it, nothing is emailed until kept, and anything not kept within 30 days is removed. Limits: 3 per organizer email per day, 5 per caller per day, 100 per day across Beleeg.",
  "version": "0.3.0",
  "endpoint": "https://beleeg.com/api/mcp",
  "transport": "streamable-http",
  "auth": {
    "type": "bearer",
    "header": "Authorization",
    "scheme": "Bearer",
    "how_to_get_a_token": "Sign in at https://beleeg.com/account and open Connect an AI assistant. Tokens start with blg_agent_, are made read-only or with changes allowed, and can be revoked there (reads stop within a minute; changes stop at once).",
    "also_accepts": "A Beleeg (Supabase) user session token."
  },
  "public_endpoint": {
    "endpoint": "https://beleeg.com/api/mcp/public",
    "transport": "streamable-http",
    "auth": "none",
    "tools": [
      "beleeg_get_public_league",
      "beleeg_get_public_team",
      "beleeg_get_public_match",
      "beleeg_get_public_tournament",
      "beleeg_list_public_tournaments_by_league",
      "beleeg_start_league",
      "beleeg_start_tournament"
    ],
    "claim_url": "https://beleeg.com/claim?league=<slug>"
  },
  "health": "https://beleeg.com/api/mcp/health",
  "docs": "https://beleeg.com/mcp",
  "rest_api": "https://beleeg.com/api/v1 (organization API key; see https://beleeg.com/mcp)",
  "llms_txt": "https://beleeg.com/llms.txt"
}
