add_calendar_event
ClaudeAdds a slot (training, match, booking…) to a club calendar on Pilota Segi, optionally weekly recurring. Allowed for club managers (or members if the club allows it). Check find_free_slots first to avoid a busy court.
create_tournament
ClaudeCreates a new Basque pelota tournament on Pilota Segi as a DRAFT owned by the connected user (not public). Returns the link to finish its settings (pools, schedules, registration, payment) and publish it in Pilota Segi.
find_free_slots
ClaudeFinds free time slots on a given day at a fronton / trinquet listed on Pilota Segi, from the matches already scheduled there (and the club calendar when the user is connected and a club member). The search window is chosen by the user; it is not the venue's opening hours.
get_club_calendar
ClaudeShows a club's calendar on Pilota Segi between two dates: club slots (trainings, matches, recurring slots) and championship matches involving the club. Requires a connected account that is a member of the club.
get_competition
ClaudeReturns a Basque pelota tournament or championship published on Pilota Segi: dates, place, specialty, series, teams count, how many matches have a result, the winner of each series final when it has been played and entered, and the latest results. Use get_competition_matches for the full schedule or all results.
get_competition_matches
ClaudeLists the matches of a Basque pelota tournament or championship on Pilota Segi: teams, series, phase (pool, quarter-final, semi-final, final…), date, place and score when a result has been entered. Filter by series, team name or status.
get_my_matches
ClaudeLists the connected user's upcoming Basque pelota matches on Pilota Segi (date, place, opponent, competition). Requires connecting the Pilota Segi account.
get_my_tournaments
ClaudeLists the tournaments the connected user organises or administers on Pilota Segi (including drafts), with their ids and management links.
get_pelota_guide
ClaudePilota Segi's guides to Basque pelota: the specialties (main nue, grand chistera, paleta, xare…), the rules of the trinquet, beginner equipment. Without a slug, lists the guides; with a slug, returns the full guide text.
schedule_match
ClaudePlaces or moves a Basque pelota match on Pilota Segi (date, time, fronton). Allowed for the tournament organiser/admins, the clubs' managers or the referee. Refuses if the court is already busy at that time unless force is true.
search_clubs
ClaudeSearches the Basque pelota clubs listed on Pilota Segi by name, town or specialty. Returns town, specialties, members count and the club page link.
search_competitions
ClaudeSearches Basque pelota (pelote basque) tournaments and championships published on Pilota Segi, by name, town/fronton, specialty (main nue, pala, paleta, xare, cesta punta…), and timing (upcoming, ongoing, past). Returns dates, place, series, number of teams and the pilotasegi.com link.
search_frontons
ClaudeFinds places to play Basque pelota listed on Pilota Segi (fronton place libre, trinquet, mur à gauche / jai alai), by name, town, type or specialty, or around a GPS point sorted by distance. Returns address, type, specialties, GPS coordinates and the page link.
search_matches
ClaudeLists the Basque pelota matches scheduled on Pilota Segi between two dates, across all tournaments and championships: the weekend programme, a club's or team's upcoming matches, or the matches at a given place. Filters: team or club name, place, specialty. Gives time (or 'à fixer' when not set yet), teams, place, competition and score when a result was entered.
update_calendar_event
ClaudeUpdates a club calendar slot on Pilota Segi: move it (date/time), change duration, fronton, title or notes, confirm or cancel it, or skip one occurrence of a recurring slot. Allowed for the slot's author and club managers. Nothing is deleted (a cancelled slot stays visible as cancelled).
update_match_score
ClaudeEnters the score of a Basque pelota match on Pilota Segi and, by default, marks it completed (pool standings and final-phase brackets then update automatically). A completed match needs a valid score: not 0-0 and no tie. Allowed for the tournament organiser/admins, the clubs' managers or the referee.