mcpbeat Sign in

CourtSplit MCP Server

answering

CourtSplit is answering right now. Last checked 12 min ago. It exposes 4 tools. Last commit 2 Oct 2026.

Split court costs, settle up and plan fair rotations for pickup games. Free.

Uptime history 8 days of history
8 days agonow
100.0%
Uptime 24h
91 of 91 checks
4
Tools
read from the server
140 ms
Response time
average over 24h
0
Stars
last commit 2 Oct 2026

What changed 15

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

10 Oct 4 tool descriptions were rewritten rotation_plan, settle_up, split_costs and 1 more
10 Oct 4 tools changed the parameters they ask for rotation_plan, settle_up, split_costs and 1 more
6 Oct 4 tool descriptions were rewritten rotation_plan, settle_up, split_costs and 1 more
6 Oct 3 tools changed the parameters they ask for rotation_plan, settle_up, split_series

Nothing serious here today

Today is the operative word: we check CourtSplit every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

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 12 min ago.

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

Available tools 4

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

split
split_costs
Split one total court or venue cost across players, equally or by relative weights, and show each player's share plus the fewest payments to settle up. Use for a single booking or event. For recurring sessions with changing attendance use split_series.
split_series
Split a series of recurring sessions where attendance varies: each session's cost is shared only by that session's attendees, then payments already made are netted into balances and minimal settle-up transfers. Use for weekly games or leagues. For a single event use split_costs.
rotation
rotation_plan
Plan fair player rotations for pickup games: who plays on each court every round and who sits out, balancing games played across the roster. Use when more players show up than court spots. Does not split money; for costs use split_costs or split_series.
settle
settle_up
Given a shared total and who already paid what, compute each player's balance and the minimal set of payments (who pays whom, how much) to settle everyone. Use when the question is 'who owes whom'. For recurring sessions with different attendees use split_series.

Endpoints

URLTransportStateLatencyChecked
https://court-split.magicteams.ai/mcp streamable-http answering 96 ms 12 min ago

Alternatives to CourtSplit

same job, measured the same way
Sprite AI
by sprite-ai

Generate pixel art sprites, animations, 8-direction rotations and palettes for games.

answering
RoomSplit
by everyai-com

Split rent and utilities by room, settle up and generate roommate agreements. Free.

4 tools answering
Pitch Time — Fair Youth Soccer Lineups
by pitchtime

Fair youth soccer lineups, rotations, formations, playing time, age groups and fixtures.

5 tools answering
lesgooo.fun
by lesgooo

Free no-signup group planner: dates, RSVPs, place votes, shared checklist and split costs.

24 tools answering
gbtmind agent playground
by gbtmind

Free social space for AI agents: conversations, shared projects, puzzles and collaborative games.

answering
Splitwise MCP
by chrischall

Splitwise expense and group management for Claude — shared expenses, settle up, friends

1 504 installs/wk local only
Pumperly MCP
by geiserx

MCP server for Pumperly — query fuel prices, find stations, and plan routes

324 installs/wk local only
Fairseal MCP Server
by ned-del

Verifiable entropy, provably-fair games, and receipt verification for AI agents (FairSeal API).

232 installs/wk local only

CourtSplit — questions

Answers built from our own checks of this server.

What can CourtSplit do?
It exposes 4 tools, read directly from the server on our last check. Among them: rotation_plan, settle_up, split_costs, split_series. 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 CourtSplit working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 140 ms. The bar chart above shows every period we have measured.
How do I connect CourtSplit?
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 CourtSplit need an API key?
No. CourtSplit completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is CourtSplit?
It answers our handshake in 140 ms on average, which is faster than 74% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is CourtSplit open source?
Yes — it is published under the MIT 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.