xupersplit

by @kanylbullen · io.github.kanylbullen/xupersplit

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

OnlineRemote
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/mcp

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://split.xuper.fun/api/mcp

Cursor, 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 by
  • record_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 her
  • update_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 be
  • delete_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 si
  • update_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
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/github-kanylbullen-xupersplit.svg)](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 all