Splitwise

Splitwise MCP integration

Records expenses with the right split, reports group balances and simplified debts, keeps membership current, and restores what was deleted by mistake.

27actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create expense

    Lyro creates new expenses in Splitwise to track shared costs during customer conversations. Teams log spending instantly without manual entry or leaving the chat interface.

  • Update expense

    Lyro updates existing expenses in Splitwise when details or amounts need correction. Users fix splits without recreating transactions from scratch.

  • Restore deleted expense

    Lyro restores a previously deleted expense and all its associated records back into Splitwise. Users recover accounting entries that were accidentally removed without data loss.

See all 27 actions

How businesses use Splitwise + Lyro

Each card is one request a support team gets, and the Splitwise actions Lyro runs to close it.

  • Record an expense with the right split

    Lyro checks the available categories and currencies, then creates the expense either split equally or with explicit per-person shares, since supplying both or neither is rejected outright.

    Get CategoriesGet CurrenciesCreate Expense
  • Answer who owes whom right now

    Lyro pulls a group in full with its members, balances, and both the original and simplified debts, lists the expenses behind those numbers, and checks one friend's individual balance.

    Get Group DetailsGet ExpensesGet Friend Details
  • Keep the group's membership current

    Lyro creates the group, adds friends singly or several at once, and removes someone who has left, which Splitwise permits only once their balance in that group is zero.

    Create GroupCreate FriendsRemove User from Group
  • Undo a deletion someone regrets

    Lyro restores a deleted expense or an entire group with its associated records, and reads the recent activity notifications to work out what changed and when.

    Restore Deleted ExpenseRestore Deleted GroupGet Notifications

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Splitwise actions it has and picks the ones a request needs.

  1. 01

    Connect Splitwise

    Authorize the Splitwise account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Splitwise actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Splitwise · Lyro

Everything else about Splitwise

Setup, permissions, and the limits of what Lyro can do inside Splitwise.

  • By reading the body rather than the status code. Add User to Group and Remove User from Group return 200 OK even when they fail, so the response's success field is what counts, and an Update Expense is only correct once its errors object comes back empty.

Every action available in Splitwise

All 27 actions your agent can call on Splitwise, straight from the live MCP connection.

  • Add friend

    Add a new friend to Splitwise.

  • Add user to group

    Add a user to a group.

  • Create comment

    Create a comment on a specific expense.

  • Create expense

    Create a new Splitwise expense.

  • Create friends

    Add multiple friends at once to Splitwise.

  • Create group

    Create a new group in Splitwise.

  • Delete comment

    Delete a comment by its ID.

  • Delete expense

    Delete an existing expense by its ID.

  • Delete friend

    Delete an existing friend by ID.

  • Delete group

    Delete a group and all associated records by its ID.

  • Get categories

    Retrieve expense categories.

  • Get comments

    Retrieve all comments associated with a specific expense.

  • Get currencies

    Retrieve a list of supported currencies.

  • Get current user

    Retrieve information about the current authenticated user.

  • Get expense

    Retrieve detailed information about a specific expense by ID.

  • Get expenses

    List the current user's expenses from Splitwise account.

  • Get friend details

    Retrieve detailed information about a specific friend.

  • Get friends

    List current user's friends on Splitwise.

  • Get group details

    Retrieve detailed information about a specific group.

  • Get groups

    Retrieves all groups the authenticated user belongs to, including group details, members, balances, and debt information.

  • Get notifications

    Retrieve recent activity notifications from the user's Splitwise account.

  • Get user information

    Retrieves basic profile information about any Splitwise user by their ID.

  • Remove user from group

    Remove a user from a group.

  • Restore deleted expense

    Restore a previously deleted expense and its associated records.

  • Restore deleted group

    Restore a previously deleted group and all its associated records.

  • Update expense

    Update an existing Splitwise expense.

  • Update user

    Update user account details including name, email, password, and preferences.

Ready to connect Splitwise?

Authorize the account and your agent has all 27 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot