AI assistant connector (MCP)
Use Spliteo from Claude and ChatGPT
Spliteo's MCP server lets an AI assistant work with your Spliteo account. Log a shared expense right after it happens, check who owes whom, plan a settle-up or see how your budgets are doing, just by asking.
Requires Spliteo Premium (US$1.99/month or US$19.99/year, with a 14-day free trial on the web). Works in English and Spanish.
Set it up
Claude (web & desktop)
- In Claude, open Settings → Connectors, then "Add custom connector".
- Paste the MCP server URL below.
- If your client asks for an OAuth Client ID, enter the one below.
- Confirm, then sign in to Spliteo and approve access.
ChatGPT
- In ChatGPT, open Settings → Connectors and add a custom / remote MCP connector. Needs a paid plan with developer mode enabled.
- Paste the MCP server URL below.
- If your client asks for an OAuth Client ID, enter the one below.
- Sign in to Spliteo and approve access when prompted.
Claude Code and API-key clients
- In Spliteo, open Settings → AI Access (MCP) and create an API key.
- Add the server with the key as a Bearer header. In Claude Code:
claude mcp add --transport http spliteo https://api.spliteo.app/mcp --header "Authorization: Bearer YOUR_API_KEY"Connection details
MCP server URL
https://api.spliteo.app/mcpOAuth Client ID
spliteo-mcpSign-in is handled securely by OAuth — you don't need to create an API key for this.
Things to ask
- “Add a €48 dinner to the Lisbon group, paid by me, split evenly.”
- “How should we settle up the Lisbon group with as few payments as possible?”
- “Tom paid me back €45; record it.”
- “How much did I spend this month, and in which categories?”
- “Create a monthly grocery budget of $300.”
What it can do
26 tools. Each one is marked as read-only, a change or a deletion, so your assistant knows which ones modify your data.
Groups and balances
- Read-only
list_groupsList your groups
- Read-only
get_groupSee a group's details and members
- Read-only
get_group_balancesSee who owes what in a group
- Read-only
get_settlement_suggestionsSuggest how to settle up a group in fewer payments
- Read-only
get_user_balance_summaryYour overall balance across all groups
- Read-only
get_consolidated_balancesYour balance with each person, across groups
Group expenses
- Read-only
list_group_transactionsList a group's expenses, transfers and income
- Read-only
get_transactionSee one group transaction
- Read-only
list_categoriesList the transaction categories
- Changes data
create_group_transactionAdd an expense, transfer or income to a group
- Changes data
update_group_transactionEdit a group transaction
- Deletes data
delete_group_transactionDelete a group transaction
Personal finance
- Read-only
list_personal_transactionsList your personal transactions
- Read-only
get_monthly_summaryA month's income, spending, savings and budgets
- Read-only
list_budgetsList your budgets
- Read-only
list_goalsList your savings goals
- Changes data
create_personal_transactionAdd a personal transaction
- Changes data
update_personal_transactionEdit a personal transaction
- Deletes data
delete_personal_transactionDelete a personal transaction
- Changes data
create_budgetCreate a budget
- Changes data
update_budgetEdit a budget
- Deletes data
delete_budgetDelete a budget
- Changes data
create_goalCreate a savings goal
- Changes data
update_goalEdit a savings goal
- Changes data
contribute_to_goalAdd money to a savings goal
Analytics
- Read-only
get_category_analyticsTotals by category over a date range
Safety and privacy
- Spliteo never moves money. Recording that someone paid you back only adds a transfer to the group.
- Every change the assistant makes is listed in the AI activity log, in Settings → AI Access (MCP).
- You can revoke the assistant's access at any time from the same screen.
- You sign in on Spliteo's own page, so your password is never shared with the assistant.
- How we handle your data: privacy policy
Technical details
- Remote MCP server over streamable HTTP.
- OAuth 2.0 authorization code with PKCE (S256) and dynamic client registration.
- API keys are sent as an Authorization: Bearer header.
- Protected resource metadata:
https://api.spliteo.app/.well-known/oauth-protected-resource/mcp
Questions or problems? Write to support@spliteo.app
New to Spliteo?
Create a free account to split expenses with your groups, then upgrade to Premium when you want to connect an assistant.
Create a free account