mcpbeat Sign in

Kicksmash MCP Server

not responding

Kicksmash is listed as active in the registry but did not answer our last check. It exposes 15 tools. Last commit 21 Sep 2026.

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

Uptime history 15 days of history · worst day 9%
15 days agonow
11.0%
Uptime 24h
10 of 91 checks
15
Tools
read from the server
654 ms
Response time
average over 24h
0
Stars
last commit 21 Sep 2026

What changed 10

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 September 2026. No other catalogue keeps this.

21 Sep 2 tools changed the parameters they ask for create_match, find_clubs
21 Sep a tool description was rewritten find_clubs
12 Sep a tool appeared find_series
9 Sep a tool changed the parameters it asks for create_match
8 Sep 5 tools appeared book_lesson, cancel_lesson, coach_slots and 2 more

What the code does

We read the source, 17 h ago · tools taken from the live server · rules 3dff92dd89df

In the project's build, not in the package

Found in continuous integration, deployment or infrastructure files, or in a neighbouring package of the same monorepo. None of this is installed when you add the server: it describes how the project is built and released. We list it because a leaked key in a build pipeline is still a real problem, but it is not something this server does on your machine.

Sends data to a third-party sink .github/workflows/uptime.yml:120
          curl -sS --max-time 20 -X POST "https://api.telegram.org/bot${TG_TOKEN}/sendMessage" \

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

Kicksmash does not always answer

Over the last week it answered 18.3% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add kicksmash --transport http https://kicksma.sh/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "kicksmash": {
      "url": "https://kicksma.sh/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.kicksmash]
url = "https://kicksma.sh/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "kicksmash": {
      "url": "https://kicksma.sh/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "kicksmash": {
      "url": "https://kicksma.sh/mcp"
    }
  }
}

Available tools 15

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

match
create_match
Create a padel match (4 players) or an americano tournament for a person. Returns the share link for the players and the organizer's private links. Give the person all links; keep personalToken and manageUrl private. Ask before creating; one request, one match.
get_match
A match or tournament by its 4-character code: players with levels, spots left, venue, time, level range, result. Public data only.
about
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.
api
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.
book
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
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.
clubs
find_clubs
Padel clubs: booking link and platform, courts, today's free courts when the club shares its calendar, founding status. Every row says `claimed`: true when the club runs the page itself, false when Kicksmash listed it from public sources, where the courts and links are our reading and may be out of date. Pass include:'listed' to get both — that is what answers "where can I play here?". Filter by city (phuket, singapore) or ask for one club by name.
coach
coach_slots
Free starts inside a coach's hours for the next days (default 14). Only accepted students can book them: request_coach first.
coaches
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.
generate
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.
group
get_group
A crew that plays together: members with levels, weekly slot, upcoming matches, calendar feed.
join
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.
matches
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.
request
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.
series
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.

Endpoints

URLTransportStateLatencyChecked
https://kicksma.sh/mcp streamable-http answering 57 ms 4 min ago

Alternatives to Kicksmash

same job, measured the same way
D
Whenly — group scheduling for AI agents
by workers-notdown-app-whenly

Agent creates a group-scheduling poll, gets a shareable link, and reads the best meeting time.

2 tools answering
Roadflow
by roadflow

Create and edit roadmaps with JSON or markup; share edit and view links from AI agents.

43 tools answering
Callingly
by callingly

Lets AI agents get leads on the phone: call, send SMS, and schedule callbacks for sales teams.

answering
Timergy
by dockerdiscordcontrol

Create scheduling polls, vote, and finalize times from AI agents.

36 installs/wk local only
Mifactory Payments
by mifactory-bot

Stripe payments for AI agents. Create links, verify, manage customers.

4 tools answering
Memorials
by cherishedbook

Create and look after online memorials for people and pets who have died.

answering
ReelsFarm
by mateohysa

Create, manage, schedule, and publish short-form user-generated content through AI agents.

answering
Calendar MCP
by deciduus

Google Calendar for LLM agents: find, create, update, move, delete events; free/busy; scheduling.

1 045 installs/wk local only

Kicksmash — questions

Answers built from our own checks of this server.

What can Kicksmash do?
It exposes 15 tools, read directly from the server on our last check. Among them: about_kicksmash, book_lesson, cancel_lesson, coach_slots, create_api_key, create_match and 9 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Kicksmash working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 10 of 91 checks got a reply (11.0%), average response time 654 ms. The bar chart above shows every period we have measured.
The registry lists Kicksmash as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Kicksmash?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Kicksmash need an API key?
No. Kicksmash completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 15 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Kicksmash?
It answers our handshake in 654 ms on average, which is faster than 20% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Kicksmash open source?
Yes — it is published under the Apache-2.0 licence, written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.