mcpbeat

Xupersplit MCP Server

by kanylbullen
answering

Xupersplit is answering right now. Last checked 3 min ago. It exposes 11 tools. Last commit 4 Aug 2026.

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

Uptime history 31 hours of history
31 hours agonow
100.0%
Uptime 24h
92 of 92 checks
11
Tools
read from the server
270 ms
Response time
average over 24h
3
Stars
last commit 4 Aug 2026

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
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "xupersplit": {
      "url": "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
{
  "mcpServers": {
    "xupersplit": {
      "url": "https://split.xuper.fun/api/mcp"
    }
  }
}

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 answering 489 ms 3 min ago

Alternatives to Xupersplit

same job, measured the same way
Splitwise MCP
by chrischall

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

246 installs/wk local only
G
Publish
by playfrog

Publish browser games to Playfrog and get a shareable play link. Free, no account needed.

2 tools answering
Realevents
by ykastelnik

Create and manage events in seconds from your AI assistant. No account needed.

62 installs/wk local only
Glashaus — IPFS Pinning
by addiinnocent

Pin files and websites to IPFS from Claude. x402 USDC payments on Base — no account needed.

64 installs/wk local only
Tempmd
by huangdun

Publish artifacts to one stable public temp.md link that updates in place. No account needed.

54 installs/wk 8 tools answering
Ledgy
by ledgy

Log, query, and edit expenses, budgets, and accounts in Ledgy from any MCP-compatible AI assistant.

answering
W
Wish Game
by 3keys

Wish game — every agent wish permanently reshapes a shared world. Free, no key needed.

2 tools answering
WebLens
by weblens

Scrape, crawl, map and extract the web. Pay per call in USDC, no account or API key.

35 tools 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 92 of 92 checks got a reply (100.0%), average response time 270 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 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 Xupersplit need an API key?
No. Xupersplit completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 11 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Xupersplit?
It answers our handshake in 270 ms on average, which is faster than 52% 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?
Yes — it is published under the MIT licence, written in TypeScript, 3 stars on GitHub and 3 open issues. The source link is on this page, so you can read exactly what it does with your data before you connect it.