# Beleeg > Beleeg is league software for people who already run a sports league on a spreadsheet, a group text, or an older tool. It handles schedules, scores, standings, captain lineups, online registration and dues, tournaments and playoffs, a public league website, and a mobile app. It is free for organizers; players pay a flat $3 when they register online. A copilot called lebrAIn answers questions from the league's own data and opens the right screen pre-filled, and a human always makes the final click. Beleeg is made by a small team and runs at https://beleeg.com. It supports 30 sports (platform tennis, pickleball, tennis, padel, squash, softball, soccer, basketball, hockey, volleyball, bowling, darts, billiards, cornhole, and more), each with its own scoring and lineup format. When a league moves in from another tool, the Beleeg team does the first import. ## Key facts - Pricing: free for organizers. Players pay $3 per online registration. White-label (your own web address, your brand on emails, sponsor tools, player ratings) is $149 per season. https://beleeg.com/pricing - Roles: organizer/admin, captain and co-captain, player, referee, fan, media. https://beleeg.com/features - lebrAIn: the in-app copilot. Answers "who's leading Division 2", "how many home matches do we have left", drafts a rainout email to one division's captains, opens a match to reschedule it. It never sends or saves anything itself. https://beleeg.com/lebrain - Hosting a tournament is free and does not require running a league. The builder is open without an account; you sign in when you press Create. Formats: single elimination, single elimination with consolation, three-match guarantee, round robin (no double elimination yet). https://beleeg.com/brackets - Public league pages (schedule, standings, scores) are at https://beleeg.com/l/ and need no login. ## For AI assistants and agents - MCP endpoint: https://beleeg.com/api/mcp (streamable HTTP, stateless). Send `Authorization: Bearer `. A token comes from https://beleeg.com/account under Connect an AI assistant (it starts with `blg_agent_`, made either read-only or "look up and make changes"); a Beleeg user session token also works. 28 read tools named `beleeg_*`: your leagues, public league search, standings, the season schedule, teams, rosters, unpaid members, tournaments, draws, court schedules, announcements, articles, photos, referee assignments, availability. 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 a two-step protocol: `beleeg_prepare_` returns a plain summary and a 10-minute prepare_id and writes nothing; `beleeg_confirm_action` runs it, once, only after the person has approved the summary; Beleeg records every change an assistant makes. Read-only tokens are refused on prepare. Health check: https://beleeg.com/api/mcp/health. Setup for Claude, Meta Muse, and Cursor: https://beleeg.com/mcp - Public MCP endpoint: https://beleeg.com/api/mcp/public (streamable HTTP, stateless, no credential; a bearer, if sent, is ignored). Serves the five public readers (`beleeg_get_public_league`, `beleeg_get_public_team`, `beleeg_get_public_match`, `beleeg_get_public_tournament`, `beleeg_list_public_tournaments_by_league`) plus two start tools for a person who has no Beleeg account yet: `beleeg_start_league` (organizerEmail, name, sport, timezone; optional organizationName, city, registrationClosesOn, teams, inviteEmails) creates the league, its first season with registration open, teams and a public page; `beleeg_start_tournament` (organizerEmail, name, entrants; optional format, registrationUnit, bestOf) builds a bracket from up to 64 names. Both run in one call with no confirm step, so ask the person for their own email (never guess one), tell them what you are about to create, and get a yes first. The reply carries a `claim_url` (https://beleeg.com/claim?league=): give it exactly as returned and tell the person which email to sign in with. The organizer signs in at beleeg.com with that email (email code, Google or Apple) and chooses to keep it or discard it; it is theirs only once kept. Invites are saved, not emailed, until the organizer keeps the league and sends them; a bracket's entrants and draw show only once kept. 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, and at most 3 leagues or brackets waiting per email. A refusal means: sign in to Beleeg with that email and ask again. - Discovery file: https://beleeg.com/.well-known/mcp.json - REST API for public league data (JSON, organization API key): https://beleeg.com/api/v1/leagues/, plus /standings, /schedule, /teams on the same path. ## Pages - [Free bracket generator](https://beleeg.com/brackets): make a tournament bracket in under a minute, no account to start. - [Beleeg vs Challonge](https://beleeg.com/compare/challonge): honest comparison, including what Challonge still does better. - [Help center](https://beleeg.com/help): how to make a bracket, formats, byes, scores, sharing, entry fees, pricing. - [Features](https://beleeg.com/features): everything in the product, by role. - [Pricing](https://beleeg.com/pricing): the $3 flat fee, White-label at $149 a season, and what each includes. - [lebrAIn](https://beleeg.com/lebrain): what the copilot does and does not do. - [Sports](https://beleeg.com/sports): the 30 supported sports, each with a detail page such as https://beleeg.com/sports/platform-tennis. - [Compare](https://beleeg.com/compare): Beleeg next to TeamSnap, LeagueApps, spreadsheets, and group texts. - [Connect an AI assistant](https://beleeg.com/mcp): the MCP endpoint, what it can read, the changes it can make with your approval, and setup for Claude, Meta Muse, and Cursor. - [Run your league from Meta Muse, Claude, or Cursor](https://beleeg.com/muse): the plain-language version: what to ask, how a change is shown first and waits for your yes, and how to turn it off. - [Contact](https://beleeg.com/contact): how to reach the team, including migration help. - [Privacy](https://beleeg.com/privacy) and [Terms](https://beleeg.com/terms). ## Optional - [Full text for language models](https://beleeg.com/llms-full.txt): the same pages as plain text. - [Sitemap](https://beleeg.com/sitemap-index.xml)