Skip to content
Padel in one link logo

Padel in one link MCP server

Which MCP servers are Padel in one link's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-24

← Back to Padel in one link

Whose server it is
  • Registry namesh.kicksma/kicksmashverified in the MCP registry

The registry name sits under kicksma.sh. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-24
  • Stateanswerschecked 2026-10-24
  • Tools15
  • Server calls itselfkicksmash
  • Server version1.0.0
  • Protocol version2025-06-18

On 2026-10-24 the server answered initialize and tools/list without a sign-in. First answer in 240 ms.

Should an agent connect itNot proven either way yet
  • Whether its tools do the product's job has not been judged yet.
  • Checked on 3 of the 7 days it takes to judge reliability.

Once connected

  • cancel_lesson, create_match, create_api_key change data without a sign-in: anyone with the address can call them.

Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.

Measured dailydaily checks: 3, the first on 2026-10-24
  • INITE MCP scoreafter a weeka score needs 7 daily checks: 3 so far
  • Answeredmeasuring3 of the 7 daily checks it takes to print a share
  • Median first answer301 ms
  • Space in an agent's context≈ 3,639 tokensthe definitions of all its tools (15), which an agent carries on every turn
  • Tool definitionsA · 97 of 100
  • Typed results0 of 15 toolsdeclared outputSchema: results come typed, read once
  • Parameters without a description: in 3 of 15

Worth a look

  • Tools that change data, on a server that answers without a sign-in: cancel_lesson, create_match, create_api_key

A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →

Tools it offers15 tools · read 2026-10-24
  • about_kicksmash

    What Kicksmash is and how to use it: matches, levels, groups, boards, the API and what we ask of assistants. Read this once before acting.

  • get_match

    A match or tournament by its 4-character code: players with levels, spots left, venue, time, level range, result. Public data only.

  • find_matches

    Open, organizer-listed matches at a venue (its public board), with spots left and level ranges. Give the venue name; the slug is derived.

  • get_group

    A 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.

  • generate_schedule

    Rounds 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.

  • find_clubs

    Padel 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…

  • find_series

    Tournament 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.

  • find_coaches

    Padel 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.

  • coach_slots

    Free starts inside a coach's hours for the next days (default 14). Only accepted students can book them: request_coach first.

  • request_coach

    Ask 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.

  • book_lesson

    Book 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_lesson

    Cancel 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.

  • create_match

    Create 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…

  • join_match

    Put 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…

  • create_api_key

    Get a free key instantly for roomier limits and webhooks. Shown once. Not needed for reading or for a few writes a day.

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "kicksmash": {
      "type": "http",
      "url": "https://kicksma.sh/mcp"
    }
  }
}

Add it

Claude Code, in a terminal

claude mcp add --transport http kicksma https://kicksma.sh/mcp

Add to CursorAdd to VS Code

claude.ai, ChatGPT and other clients: add https://kicksma.sh/mcp as a custom connector in the settings.

OpenAPI spec

19 paths, read 2026-10-24. Open the spec ↗

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.