mcpbeat Sign in

xupersplit MCP Server

by kanylbullen Your server? Claim it
answering

xupersplit is answering right now. Last checked 3 min ago. It exposes 11 tools. Last commit 1 Nov 2026.

Split shared expenses in a group — no account needed. See who owes whom and settle up.

Uptime history 91 days of history · worst day 38%
91 days agonow
50.0%
Uptime 24h
46 of 92 checks
11
Tools
read from the server
278 ms
Response time
average over 24h
4
Stars
last commit 1 Nov 2026

What changed 1

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

10 Aug a tool changed version

xupersplit does not always answer

Over the last week it answered 56.2% 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 3 min ago.

run in your terminal
claude mcp add xupersplit --transport http https://split.xuper.fun/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://split.xuper.fun/api/mcp
~/.codex/config.toml
[mcp_servers.xupersplit]
url = "https://split.xuper.fun/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "xupersplit": {
      "url": "https://split.xuper.fun/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "xupersplit": {
      "type": "http",
      "url": "https://split.xuper.fun/api/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, but it did not say what kind of credentials it expects.

Available tools 11

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

split
create_split
Create a new xupersplit for sharing expenses in a group. No account needed. Returns a secret link — give it to the user and tell them to share it with the group, since anyone holding the link can see and edit the split.
get_split
Read a split: participants, expenses, per-person balances and the shortest set of payments that settles everyone up.
update_split
Change a split's title or currency. The currency is locked once the split has expenses. Works on simple, accountless splits. Secure splits (created by a signed-in user) are read-only here and must be opened in a browser.
entry
delete_entry
Remove an expense or payment for good. Works on simple, accountless splits. Secure splits (created by a signed-in user) are read-only here and must be opened in a browser.
update_entry
Change an existing expense or payment. Only the fields you pass are changed. Entry ids come from get_split. Works on simple, accountless splits. Secure splits (created by a signed-in user) are read-only here and must be opened in a browser.
participant
add_participant
Add someone to an existing split. Works on simple, accountless splits. Secure splits (created by a signed-in user) are read-only here and must be opened in a browser.
remove_participant
Remove someone from a split. Only works if they aren't on any expense yet. Works on simple, accountless splits. Secure splits (created by a signed-in user) are read-only here and must be opened in a browser.
expense
add_expense
Record something one person paid for the group. Split equally by default; pass split_between for a subset, or shares for an uneven split. One expense covers one set of people — a receipt whose items aren't all shared by everyone is several expenses, so call this once per group of items that the same people share, rather than splitting the total equally. Works on simple, accountless splits. Secure splits (created by a signed-in user) are read-only here and must be opened in a browser.
payment
set_payment_methods
Set how a participant wants to be paid back, so the split can show a QR code or pay link. Replaces their current list (pass an empty array to clear it). Works on simple, accountless splits. Secure splits (created by a signed-in user) are read-only here and must be opened in a browser.
record
record_payment
Record that one person paid another back, settling part or all of a debt. Use get_split first to see who should pay whom. Works on simple, accountless splits. Secure splits (created by a signed-in user) are read-only here and must be opened in a browser.
rename
rename_participant
Change a participant's name. Works on simple, accountless splits. Secure splits (created by a signed-in user) are read-only here and must be opened in a browser.

Endpoints

URLTransportStateLatencyChecked
https://split.xuper.fun/api/mcp streamable-http needs auth 140 ms 3 min ago

Alternatives to xupersplit

same job, measured the same way
Vamos
by arifads

Organize group trips, track shared expenses, and see who owes whom in Vamos.

answering
Splitwise MCP
by chrischall

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

1 414 installs/wk local only
Halves
by clawhard

Split shared costs fairly: who owes whom, in the fewest payments. No account.

2 tools answering
Spliteo
by spliteo

Split group expenses, settle debts and track budgets in 107 currencies. Needs Spliteo Premium.

answering
P
Partly Exact Split
by partly-app

Split expenses in cents with equal/weighted shares and payer advances. No account or payments.

1 tools answering
P
Pickly
by usepickly

Make group polls from a chat and check who's winning. Voters need no account.

5 tools answering
BananaSplit
by bananasplit

Track shared expenses, payments and balances across BananaSplit groups and friends.

answering
Triphetu
by triphetu

Plan group trips with your AI: itineraries, checklists, shopping, expenses and who owes whom.

answering

xupersplit — questions

Answers built from our own checks of this server.

What can xupersplit do?
It exposes 11 tools, read directly from the server on our last check. Among them: add_expense, add_participant, create_split, delete_entry, get_split, record_payment and 5 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 →
What is xupersplit mostly used for?
Its tools cluster around split, participant and entry. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is xupersplit working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 46 of 92 checks got a reply (50.0%), average response time 278 ms. The bar chart above shows every period we have measured.
How do I connect xupersplit?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You will need your own credentials: it refuses anonymous clients.
Does xupersplit need an API key?
Yes. Every time we knock, xupersplit answers with an authorization challenge instead of its tool list — that is how we know it is running and gated rather than broken. Bring your own credentials and it will talk.
How fast is xupersplit?
It answers our handshake in 278 ms on average, which is faster than 49% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is xupersplit open source?
The code is open source: it is published under the MIT licence, written in TypeScript, 4 stars on GitHub and 2 open issues. The licence covers the code in the repository, not the hosted service at split.xuper.fun, which runs on its operator's own terms.