Bots St

bots.st/kicksmash

kicksmash

Create, join, and schedule padel matches

2663 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
15
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://kicksma.sh/mcp

What it can do

ToolWhat it says it does
about_kicksmashWhat Kicksmash is and how to use it: matches, levels, groups, boards, the API and what we ask of assistants. Read this once before acting.
book_lessonBook one lesson at a free start for an accepted student (their personal token). Draws from their open package when they have one. Confirm the time with the person first.
cancel_lessonCancel a student's lesson under the coach's rules; the outcome says whether it was refunded, covered by a free pass, or counted. Say the rule to the person before cancelling late.
coach_slotsFree starts inside a coach's hours for the next days (default 14). Only accepted students can book them: request_coach first.
create_api_keyGet a free key instantly for roomier limits and webhooks. Shown once. Not needed for reading or for a few writes a day.
create_matchCreate a padel match (4 players) or an americano tournament for a person. A tournament may keep fixed pairs (fixedPairs: true): two partners play every round together and the table ranks pairs. Returns the share link for the players and the organizer's private links. Give the person all links…
find_clubsPadel clubs: booking link and platform, courts, today's free courts (from the club's own calendar feed, or read from its booking platform's public page: freeCourts.source says which, and freeCourts.platform names it), founding status. Every row says `claimed`: true when the club runs the page…
find_coachesPadel coaches who listed their page: clubs, lesson length, languages, the rules students book under (cancellation cutoff, free late passes, notice). Filter by city. Prices are the coach's to tell; nothing is paid through Kicksmash.
find_matchesOpen, organizer-listed matches at a venue (its public board), with spots left and level ranges. Give the venue name; the slug is derived.
find_seriesTournament series: same weekday and time every week, fortnight or month, with the next edition to sign up for and the past podiums. Filter by city, or pass a slug for one series. Players sign up on the edition's match page.
generate_scheduleRounds of rotating-partner doubles for 4 to 64 players. Exact when the field is in fours (every pair partners once in players−1 rounds), fair sit-outs otherwise. Nothing is stored.
get_groupA crew that plays together: members' first names and count (their levels are for members only, so null here), weekly slot, whether it asks to join, upcoming matches, calendar feed.
get_matchA match or tournament by its 4-character code: players with levels, spots left, venue, time, level range, result. Public data only.
join_matchPut a person into a match by first name (or by their personal token from an earlier call). Handles waitlists and level ranges; when the level is outside the range, the organizer is asked to approve, unless the player already played a finished, scored match with that organizer. On a fixed-pairs…
request_coachAsk a coach to accept a person as their student, by first name or personal token. The coach answers with one tap. Keep the returned personalToken private to the student; book_lesson needs it. Ask the person before calling.

In its maker's words

Padel matches for people and agents: create, share one link, join, americano schedules, levels.

Website
kicksma.sh/developers
Source
github.com/evhg/padel-matchup
Publisher
kicksma.sh
Listed from
the official MCP Registry as sh.kicksma/kicksmash
Version
1.1.0, updated 7 Sep 2026
Kinds of work
Messaging and support, AI models and agent tools, Other work

The domain it lives on

kicksma.sh
registered 3 Sep 2026 (2 months ago), at Porkbun LLC

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered2663 ms
Answered2685 ms
Answered1098 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.