xupersplit
by @kanylbullen · io.github.kanylbullen/xupersplit
Split shared expenses in a group — no account needed. See who owes whom and settle up.
- Category
- Finance and payments
- Connection
- Remote (HTTP)
- Tools
- 11 reported
- Status
- Online
Connect it to your AI
Claude Code
claude mcp add --transport http xupersplit https://split.xuper.fun/api/mcpClaude, ChatGPT, Cursor and other apps
Add it as a custom connector with this URL (Streamable HTTP):
https://split.xuper.fun/api/mcpCursor, VS Code and other apps (mcp.json)
{
"mcpServers": {
"xupersplit": {
"url": "https://split.xuper.fun/api/mcp"
}
}
}Tools it offers
11 tools, as the server itself reported during our check on Oct 31, 2026.
create_splitCreate 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_splitRead a split: participants, expenses, per-person balances and the shortest set of payments that settles everyone up.add_expenseRecord 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 byrecord_paymentRecord 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 herupdate_entryChange 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 bedelete_entryRemove 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.add_participantAdd 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.rename_participantChange 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.remove_participantRemove 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.set_payment_methodsSet 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 siupdate_splitChange 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.
Questions
What is the xupersplit MCP server?
Split shared expenses in a group — no account needed. See who owes whom and settle up. It is made by @kanylbullen and listed in the official MCP Registry as io.github.kanylbullen/xupersplit. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.
How do I add xupersplit to Claude?
In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://split.xuper.fun/api/mcp. In Claude Code, run: claude mcp add --transport http xupersplit https://split.xuper.fun/api/mcp
How do I add xupersplit to ChatGPT?
ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://split.xuper.fun/api/mcp.
How do I add xupersplit to Cursor?
Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "xupersplit": { "url": "https://split.xuper.fun/api/mcp" } } }
Does xupersplit work right now?
Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.
What can xupersplit do?
It gives your AI 11 tools, including create_split, get_split, add_expense, record_payment, update_entry. The full list is on this page.
Is this your server? Get the badge for your README
Markdown (GitHub README)
[](https://chen.media/mcp/github-kanylbullen-xupersplit)HTML (switches to dark mode on its own)
<a href="https://chen.media/mcp/github-kanylbullen-xupersplit"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/github-kanylbullen-xupersplit.svg?theme=dark"><img src="https://chen.media/mcp/badge/github-kanylbullen-xupersplit.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>More in Finance and payments
See allStripeVerified maker
stripe.comMCP server integrating with Stripe - tools for customers, products, payments, and more.
Las Vegas Guide — Resort Fees, Strip Walk Times & 160+ Venues
lasvegasguide.comOut-the-door Las Vegas hotel resort fees, 13.38% tax receipts, Strip walk routing, and show dates.
0523 Public — Taiwan Logistics & Customs
0523.twTaiwan parcel forwarding tools: freight and import-tax quotes, CCC tariff lookup, import rules.
Konverter Pro
konverter-pro.deGerman bank statements, PayPal, SumUp and Stripe reports to verified DATEV, Lexware or MT940
Unitrader
unitrader.aiLearn how Unitrader's AI trader works, see what it did today, and pick up trading basics.
Annalist Financial Statements
@rawsd10Financial statements, ratios, findings, screens and peer comparisons from official filings. Keyless.