Turniermeister — Tournament Engine
Qué hace este MCP
Creates tournament brackets and schedules and returns a link for claiming the tournament.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'mode', 'idempotencyKey'], 'properties': {'mode': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Tournament mode as a numeric ITournamentMode value from the Turniermeister catalog. Values: 0 = knockout (single elimination), 1 = double elimination, 2 = single-day league, 3 = swiss system, 4 = multilevel knockout (placement tournament), 5 = league (round robin), 6 = ladder, 7 = point series, 8 = group stage + knockout, 9 = swiss system + knockout final, 10 = league + playoff final, 11 = best-of-N knockout, 12 = time trial (best time), 13 = time trial (combined), 14 = time trial (single run), 15 = time trial (average), 16 = team match. Default for knockout tournaments: 0. Unknown values are rejected.'}, 'name': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'Tournament name as agreed with the user. Max 120 chars.'}, 'teamCount': {'type': 'integer', 'maximum': 250, 'minimum': 2, 'description': 'Number of teams. Required unless participants are supplied. Must match participants length if both are given. The app supports up to 250 teams (8 for single-day league mode); larger values are rejected during preparation. For real amateur tournaments keep it around 64 or below.'}, 'clientInfo': {'type': 'string', 'maxLength': 120, 'description': 'Optional free-form identifier of the calling agent, used for funnel attribution only.'}, 'templateKey': {'type': 'string', 'maxLength': 120, 'description': 'Optional catalog template key (e.g. preset-padel). Omit instead of guessing.'}, 'participants': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Team or player name as given by the user.'}, 'email': {'type': 'string', 'maxLength': 255, 'description': 'Optional contact email, only when the user supplied one.'}}}, 'maxItems': 64, 'description': 'Participant names, ONLY when the user explicitly provided them. Stored encrypted and migrated at claim time.'}, 'idempotencyKey': {'type': 'string', 'maxLength': 120, 'minLength': 8, 'description': 'Unique key for this preparation request (UUID). Same key returns the same preparation instead of a duplicate.'}, 'competitionType': {'type': 'string', 'const': 'bracket', 'description': 'Fixed to "bracket" — other competition types are not exposed yet.'}}}
Cambios recientes en herramientas
Servidores MCP similares
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
apex-x1
Provides X1 and Arc token screening, liquidity and exit-risk checks, wallet and bridge data, non-custodial token operations, comm…
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
Moddable Games Tools
Provides chess analysis and puzzles, board and hex-map generation, dice and probability utilities, card decks, scoring, and other…
NOT FOR HUMANS
Provides NFT ownership and marketplace status, wallet-based agent identity and claims, public agent learning records, and multipl…
argo-mcp
Manages tabletop RPG campaigns, sessions, guilds, player relationships, forums and structured campaign lore.
Clash Royale
Provides Clash Royale player, clan, war, card, ranking, and location data, along with broader structured research and data-routin…
Steam
Provides Steam data for apps, games, profiles, friends, ownership, achievements, player statistics, news, concurrent players, and…