gr-splitwise-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gr-splitwise-mcpCreate a $75 expense for groceries split equally in group 'House'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
gr-splitwise-mcp
MCP server for Splitwise. Create and manage expenses, splits, and groups directly from Claude — no manual entry.
Tools
Tool | What it does |
| List all your Splitwise groups with IDs |
| List members of a group with user IDs |
| Create a new group and add members |
| Create an expense with per-user splits, date, and notes |
| Update any field on an existing expense |
| Delete an expense by ID |
Related MCP server: Splitwise MCP Server
Setup
1. Get your Splitwise API key
Go to https://secure.splitwise.com/apps, create a new app, and copy the API key.
2. Add to Claude Desktop
{
"mcpServers": {
"splitwise": {
"command": "uvx",
"args": ["gr-splitwise-mcp"],
"env": {
"SPLITWISE_API_KEY": "your-api-key-here"
}
}
}
}3. Add to Claude Code
claude mcp add splitwise -e SPLITWISE_API_KEY=your-api-key-here -- uvx gr-splitwise-mcpUsage examples
Create an expense with a custom split:
Create a Splitwise expense for dinner at Zaika, $259.59, in group 97230678.
I paid. Split 75% to me (user 94211279) and 25% to Suhas (user 24465843).
Date: May 2, notes: "Niagara Falls trip dinner"Create a group:
Create a Splitwise group called "Barcelona Trip 2026", type trip,
and add user 24465843 as a member.Update an expense date/notes:
Update expense 4451638821 — set date to 2026-03-19 and notes to "Turo car rental booking"Notes
Dates are automatically normalized to noon UTC to avoid timezone display issues in the Splitwise app
All splits must sum exactly to the total cost
Use
list_groupsandlist_group_membersto find IDs before creating expenses
This server cannot be deployed
Maintenance
Related MCP Connectors
The Ramp MCP server enables users to securely connect Ramp with AI assistants like ChatGPT and Claude to query financial data and take actions using natural language. It transforms Ramp's developer API into a SQL interface that LLMs can query, allowing admins to analyze spend trends, identify cost savings, and run complex SQL analyses on comprehensive datasets (transactions, purchase orders, vendors, users), while all users can manage cards, view transactions, request reimbursements, and get expense policy answers.
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
- ManiloOAuthapp.manilo
Log, query, and edit expenses, budgets, and accounts in Manilo from any MCP-compatible AI assistant.
Hosted remote MCP server for YNAB on Cloudflare Workers with OAuth
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server for Splitwise that enables users to manage shared expenses, friends, and groups directly through AI assistants. It allows for creating, deleting, and listing expenses while providing tools to track net balances and group debts.8447 npmMIT
- FlicenseAqualityCmaintenanceA standalone MCP server that provides complete access to the Splitwise API, enabling natural language management of expenses, groups, friends, and notifications in MCP-compatible clients like Claude Desktop and VS Code Copilot.91-
- FlicenseAqualityBmaintenanceA server that wraps the Splitwise API so Claude can read and manage expenses, including listing, creating, updating, and deleting expenses with support for equal and custom splits.5-
- FlicenseNot gradedqualityDmaintenanceA local MCP server that enables AI clients like Codex, Claude Code, and Claude Desktop to manage Splitwise expenses, friends, groups, and more through natural language.2-