SplitPop for ChatGPT
Split expenses right in ChatGPT
Hand ChatGPT a receipt or say who paid what. SplitPop records it in your group and gives you the link to send.
In developer mode, on chatgpt.com in a browser. Below: which ChatGPT plans let SplitPop record anything.
Examples
What you can ask
Plain sentences, in English, German or any other language. What SplitPop does with each:
Split this receipt with Mia and Jonas.
SplitPop works out each share and shows the expense as a card. It tells the assistant to read it back and wait for your yes before recording it.
Who owes whom in “Lake weekend”?
The settle-up card: what you get back or owe, and the fewest payments that settle the group.
Settle up the trip.
The same plan, with a Mark all as paid button for once the money has changed hands. SplitPop records the payments; it never moves money.
What did we spend on food in August?
The spending card: what went on each category that month, with arrows to the month before and after.
Add Lea to the group.
Lea joins the group’s people, so expenses can be split with her, if your role in the group lets you add people.
I paid Jonas back for the tickets.
A payment from you to Jonas, in the currency you paid in. Everyone’s balances update.
Receipts go onto the expense
Attach the photo to your message. ChatGPT reads it, and SplitPop can put the photo itself onto the expense, where everyone in the group sees it.
In the chat
Cards you can act on
When the answer is a plan, a new expense or a set of numbers, SplitPop shows it as a card in the conversation: for settling up, a new expense, balances and spending. A card’s button is your confirmation, and it records exactly what the card shows.
Settle upWho pays whom, in the fewest payments, and a button that records them once they are paid. Coast road trip
Settle up
You get back EUR 70.00
Fewest payments
Mark all as paidLMLea pays MiaEUR 70.00BJBen pays JonasEUR 50.00Records these payments in SplitPop. No money is moved.
Open in SplitPopA new expenseEvery share before anything is saved, with a button to add it and an Undo right after. Not added yet
Beach house
Split equallyEUR 360.00Paid by
NNoorEUR 200.00BBenEUR 160.00Shares
Add expenseLLucaEUR 90.00NNoorEUR 90.00BBenEUR 90.00AAdaEUR 90.00Adds it to the group and notifies its members.
Where the money wentSpending by category, person or month, with arrows to the month before and after. Where the money went
EUR 372.00 over 4 expenses
September 2026
Open in SplitPopAccommodationEUR 168.00TransportEUR 144.00Car & fuelEUR 48.00Eating outEUR 12.00
Example cards with made-up names and amounts. The cards follow the language your ChatGPT or Claude is set to, English or German, and take on its light or dark look.
Setup
Set up SplitPop in ChatGPT
Today you add SplitPop to ChatGPT yourself, in developer mode, on chatgpt.com in a browser. OpenAI’s current help centre says apps added this way can record and change things in Business, Enterprise and Edu workspaces: in Business only workspace admins can use developer mode, and in Enterprise and Edu an admin gives you access first. On other plans such apps may be limited to reading (the help centre says so for Pro); SplitPop could then show your groups but not record anything.
Open chatgpt.com in your browser and sign in.
Turn on developer mode: on your own account under Settings, Security and login; in a Business, Enterprise or Edu workspace under Settings, Apps, Advanced settings, once an admin has allowed it. ChatGPT shows a warning about apps added this way; read it before you go on.
Go to chatgpt.com/plugins and choose the plus button. In a workspace you can also start from Settings, Apps, Create.
Name it SplitPop and enter the address below as its connection. If ChatGPT asks how to sign in, choose OAuth. Then create it.
Sign in with your SplitPop account when ChatGPT sends you to SplitPop’s sign-in page, during setup or the first time SplitPop is used.
In a chat, open the plus menu next to the message box and pick SplitPop.
SplitPop’s address
https://site.splitpop.app/mcp
Copy it into the assistant’s form.
ChatGPT also asks before an app writes, depending on your settings: in developer mode write actions need your confirmation by default, and you can let it remember your answer for a conversation.
Something not working? The troubleshooting list in the developer reference covers signing in, paused access and an out-of-date tool list.
You decide
You stay in control
- SplitPop tells the assistant to read back amounts and people and wait for your yes before it records an expense or a payment or changes who’s in a group. ChatGPT and Claude also ask before a tool writes, depending on your settings.
- An assistant acts as you, with your role in each group, and can never do more than you can in the app.
- Under Connected apps in your SplitPop profile you see what assistants did for you, and one switch pauses all of them.
- No assistant can delete your account. Only you can, in the app.
- Payments are records of money paid elsewhere. SplitPop never moves money.
- To disconnect, open Settings, Plugins in ChatGPT and disconnect SplitPop. Your groups stay as they are.
Questions
Questions and answers
Which ChatGPT plans can use it?
OpenAI’s current help centre says apps added in developer mode can record and change things in Business, Enterprise and Edu workspaces. In Business only workspace admins can use developer mode; in Enterprise and Edu an admin gives you access first. On other plans such apps may be limited to reading (the help centre says so for Pro). SplitPop itself is free.
Why developer mode?
It is how you add an app to ChatGPT by its address today. SplitPop works the same there as anywhere else: it acts as you, with your role in each group, and it tells ChatGPT to check with you before it records an expense or a payment or changes who is in a group.
Can ChatGPT put my receipt on the expense?
Yes. Attach the photo to your message and ask for it: SplitPop puts the file onto the expense, where everyone in the group sees it.
Does ChatGPT ask before it saves?
SplitPop tells ChatGPT to read back the amounts and people and wait for your yes before it records an expense or a payment or changes who is in a group. ChatGPT also asks before an app writes, depending on your settings: in developer mode by default, unless you let it remember your answer. Pressing a card’s button is your confirmation.
How do I disconnect it?
Disconnect SplitPop under Settings, Plugins in ChatGPT, or pause every assistant at once under Connected apps in your SplitPop profile. What ChatGPT recorded stays in the group.