BananaSplit: Tracking expenses MCP
Groups and personal expenses in one place.
Hosted MCP Server
npx add-mcp 'https://api.bananasplit.net/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
MCP server
Connect AI clients directly to BananaSplit via Model Context Protocol.
BananaSplit provides an MCP (Model Context Protocol) server that lets AI clients like Claude, ChatGPT, Grok, and Cursor connect directly to your expense data.
What is MCP?
MCP is an open standard for connecting AI applications to external data sources and tools. Instead of copy-pasting data or using a CLI, your AI assistant connects directly to BananaSplit and can read your expenses, balances, and groups in real-time.
Server URL
https://api.bananasplit.net/mcp
Features
With the BananaSplit MCP server, AI clients can:
- Check balances — see what you owe and what's owed to you
- Manage expenses — list, create, edit, delete, and restore expenses
- Record payments — log settlements and restore deleted payments
- View groups — see group members, activity, and create new groups
- Handle recurring expenses — set up, edit, pause, and remove recurring rules
- Look up references — find friends, currencies, and categories
Authentication
The MCP server uses OAuth with browser-based consent. When you first connect:
- Your AI client opens a browser window
- You sign in to BananaSplit (if not already)
- You approve the connection
- The client receives secure access
No API keys or tokens to manage manually.
Configure your AI client to connect.
Available MCP tools and their parameters.
This documentation is built and hosted on Mintlify, a developer documentation platform.