NextArena Tournament Tools

co.nextarenaPublished by nextarena.coOfficial publisherv0.1.2Updated Oct 27, 2026

Free padel Americano and Mexicano draws, pickleball round robins and knockout brackets.

VerifiedStreamable HTTPWeb executableLocation & LifestyleProductivity & Workflow

Overview

AI-generated overview

Free NextArena tool that lets an assistant generate padel Americano and Mexicano draws, pickleball round robins and knockout brackets, and Mexicano standings.

What you can do
  • Discover supported sports, formats, entrant types and limits
  • Generate round robin schedules for pickleball, including singles, fixed doubles and rotating doubles
  • Generate padel Americano draws with planned rotating partners
  • Generate single-elimination brackets
  • Generate Mexicano rounds one at a time from completed scores and calculate Mexicano standings
  • Return full schedules with times, courts, pairings and rests, plus match counts and session length
When to use it
Useful when someone wants help setting up a small padel or pickleball tournament and needs a deterministic draw, bracket or round-by-round Mexicano pairing computed for them in the chat.
Requirements
Remote streamable HTTP endpoint at nextarena.co; no package, account, API key or environment variable is declared. The assistant must collect sport, format, player or team count and court count from the user before generating.
Before you install
Tools do not save, publish or modify live events, so results stay in the conversation and are lost if not copied out. The server relies on the assistant to ask for sport and format first and to reproduce the full schedule, since users cannot see tool output. Player and team names are passed as data.

Installation

In SourceWeft

  1. Open NextArena Tournament Tools in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/co.nextarena%2Ftournament-tools/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "nextarena-tournament-tools": {
      "type": "http",
      "url": "https://www.nextarena.co/api/mcp"
    }
  }
}

Tools

6

get_supported_tournament_options

Choose supported tournament options

Use for a generic tournament request with no confirmed sport or format, or to discover NextArena's supported sports, formats, entrant types and limits. Does not generate a tournament or select defaults. With no sport, ask Pickleball or padel first; with a confirmed sport, return only its formats. Do not display all formats as interchangeable across sports.

Parameterssport

generate_round_robin

Generate a round robin

MANDATORY BEFORE CALLING: the user must have chosen BOTH sport and format for THIS tournament. If either is missing, ask instead of generating, or call get_supported_tournament_options to discover choices. Never infer sport or format from unrelated previous conversations, previous tool use, player/court counts or a default. 'Make a tournament for 20 players on four courts' requires clarification, not an Americano. Reuse choices explicitly confirmed earlier in this same tournament setup. Clarify individuals versus fixed teams when ambiguous. For PICKLEBALL only: generate singles, fixed-team or rotating-doubles round-robin fixtures. Establish sport first; offer pickleball round robin or knockout, and padel Americano or Mexicano. Before calling, establish singles vs fixed teams vs rotating partners, whether the count means players or teams, full round robin vs a limited number of rounds, match duration and available session time. Never infer fixed teams from an individual player count. A full singles/fixed-team draw has n*(n-1)/2 matches and may require multiple court waves per round. Pickleball rotating partners use mode rotating_doubles here, with a numeric round count, not generate_americano. Do not promise everyone meets everyone in rotating doubles. Always show the returned fixtures in full, round by round; never replace them with a summary. Return total matches and estimated session length; if it exceeds the user's time, discuss a shorter partial draw rather than silently changing format. Free draft only; no saving or publishing.

ParametersmoderequiredseedcountrequirednamessportrequiredcourtsrequiredroundsrequiredstartTimerestMinutesdurationMinutesrequired

generate_americano

Generate an Americano

MANDATORY BEFORE CALLING: the user must have chosen BOTH sport and format for THIS tournament. If either is missing, ask instead of generating, or call get_supported_tournament_options to discover choices. Never infer sport or format from unrelated previous conversations, previous tool use, player/court counts or a default. 'Make a tournament for 20 players on four courts' requires clarification, not an Americano. Reuse choices explicitly confirmed earlier in this same tournament setup. Clarify individuals versus fixed teams when ambiguous. Use this when the user wants a PADEL Americano tournament (not pickleball; use generate_round_robin with rotating_doubles for pickleball rotating partners), rotating doubles partners, balanced rests and varied opponents. Plans rounds before play. Each entrant is an individual player. Always show the returned schedule in full, round by round: start time, court, both pairs and who rests. Never replace it with a summary. Set restMinutes when the user wants a break between rounds. After the schedule, pass on any warning about uneven rests and its suggested round counts. Does not save or publish an event; do not use for score-led Mexicano pairings.

ParametersseedcountrequirednamessportrequiredcourtsrequiredroundsstartTimepreferencerestMinutespointsPerMatchdurationMinutes

generate_bracket

Generate a knockout bracket

MANDATORY BEFORE CALLING: the user must have chosen BOTH sport and format for THIS tournament. If either is missing, ask instead of generating, or call get_supported_tournament_options to discover choices. Never infer sport or format from unrelated previous conversations, previous tool use, player/court counts or a default. 'Make a tournament for 20 players on four courts' requires clarification, not an Americano. Reuse choices explicitly confirmed earlier in this same tournament setup. Clarify individuals versus fixed teams when ambiguous. Use this when the user wants a PICKLEBALL seeded or random single-elimination tournament bracket with byes, court assignments and provisional match times. Always show every returned match with its round, court and time; never replace it with a summary. Does not record winners, save an event or support double elimination.

ParametersseedcountrequirednamessportrequiredcourtsrequiredseededstartTimedurationMinutes

generate_mexicano_round

Generate a Mexicano round

MANDATORY BEFORE CALLING: the user must have chosen BOTH sport and format for THIS tournament. If either is missing, ask instead of generating, or call get_supported_tournament_options to discover choices. Never infer sport or format from unrelated previous conversations, previous tool use, player/court counts or a default. 'Make a tournament for 20 players on four courts' requires clarification, not an Americano. Reuse choices explicitly confirmed earlier in this same tournament setup. Clarify individuals versus fixed teams when ambiguous. Use this when the user asks to generate or run a PADEL Mexicano tournament. Creates round 1 from player count and courts, or the next round using all completed prior scores and individual standings. Always show the returned round in full: time, court, both pairs and who rests. Future pairings cannot be known in advance. If players must rest (count not a multiple of 4, or more players than court places), offer config.ranking: average (points per match) so extra rests do not cost anyone, and suggest a round count that gives equal rests. Set config.restMinutes when the user wants a break between rounds. Stateless: return the prior state with scores filled in. Does not save, publish or change a live tournament.

ParametersseedconfigrequiredpreviousRounds

calculate_mexicano_standings

Calculate Mexicano standings

MANDATORY BEFORE CALLING: the user must have chosen BOTH sport and format for THIS tournament. If either is missing, ask instead of generating, or call get_supported_tournament_options to discover choices. Never infer sport or format from unrelated previous conversations, previous tool use, player/court counts or a default. 'Make a tournament for 20 players on four courts' requires clarification, not an Americano. Reuse choices explicitly confirmed earlier in this same tournament setup. Clarify individuals versus fixed teams when ambiguous. Use this when the user wants individual PADEL Mexicano standings from completed round scores, without generating another round. Supply config and all completed previousRounds. Each player receives their pair's rally points. Does not save or publish results.

ParametersseedconfigrequiredpreviousRounds

Version history

1
  1. v0.1.2LatestOct 26, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.