evensplit-iota.vercel.app
Settle shared trip costs and see exactly how every balance was worked out.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 3 · Act 9 · Transact 2 · Score: Not yet scored
Tool inspector
add_expense
Log one thing somebody paid for. Only the people listed in participants owe anything on it, so leave out anyone who was not there. Call this once per expense: three expenses in one sentence means three calls.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
description |
string | yes | Short name for the expense, for example "Dinner on Tuesday". |
amount |
number | yes | Amount in EUR, for example 90 or 12.50. Never in cents. |
paidBy |
string | yes | Who actually paid for it. |
participants |
array | no | Names of everyone who shares this cost. Omit to include everyone on the trip. |
splitMode |
string | no | equal splits it evenly. weight gives some people a larger share, for example someone who drinks counting double. exact sets a fixed amount per person. Defaults to equal. |
weights |
object | no | Only for splitMode "weight". Name to number of shares, for example {"Sam": 2}. Anyone not listed gets 1 share. |
exactAmounts |
object | no | Only for splitMode "exact". Name to amount owed. These have to add up to the total. |
date |
string | no | Date as YYYY-MM-DD. Defaults to today. |
Raw JSON schema
{
"type": "object",
"properties": {
"description": {
"type": "string",
"description": "Short name for the expense, for example \"Dinner on Tuesday\"."
},
"amount": {
"type": "number",
"description": "Amount in EUR, for example 90 or 12.50. Never in cents."
},
"paidBy": {
"type": "string",
"description": "Who actually paid for it."
},
"participants": {
"type": "array",
"items": {
"type": "string"
},
"description": "Names of everyone who shares this cost. Omit to include everyone on the trip."
},
"splitMode": {
"type": "string",
"enum": [
"equal",
"weight",
"exact"
],
"description": "equal splits it evenly. weight gives some people a larger share, for example someone who drinks counting double. exact sets a fixed amount per person. Defaults to equal."
},
"weights": {
"type": "object",
"additionalProperties": {
"type": "number"
},
"description": "Only for splitMode \"weight\". Name to number of shares, for example {\"Sam\": 2}. Anyone not listed gets 1 share."
},
"exactAmounts": {
"type": "object",
"additionalProperties": {
"type": "number"
},
"description": "Only for splitMode \"exact\". Name to amount owed. These have to add up to the total."
},
"date": {
"type": "string",
"description": "Date as YYYY-MM-DD. Defaults to today."
}
},
"required": [
"description",
"amount",
"paidBy"
]
}
Similar websites
bahi.naklitechie.com
Double-entry books for an Indian business in one browser tab: invoices, GST returns, TDS and TCS, inventory and your CA's review, kept in one file on your own d…
dashboard.orderly.network
Orderly dashboard
fin-esse-beta.vercel.app
A WebMCP-powered financial planning workspace where you and an AI agent reason across your loans, portfolio, budget and goals together.
bankgraph.app
Investigate individual U.S. banks, the banking system, and economic context with public FDIC filings and direct-agency data.