Be the first to get access to new connectors. Get early access →
ConnectorBay Early access
Discover
Split Cost icon

Split Cost

A real group-expense settle-up calculator — fair splits plus minimum-transaction debt simplification

Unify Dynamics LLC

Tools10read-only
Sign-inNoneno account, no key
Data keptNoneprocessed in memory
PriceFreeoptional Pro limits
StatusLiveMCP + REST
Works withMCP · RESTany agent

Try asking

Real questions, and the tools your agent calls to answer them.

Split $340 three ways between Alice, Bob and Carol
Tools called
equal_split
Split the $500 hotel 60/40 between Alice and Bob
Tools called
percentage_split
Split the $900 cabin by nights stayed
Tools called
weighted_split
Split a $150 dinner where only 3 of 5 of us had dessert
Tools called
itemized_split
Alice paid for the rental house, Bob paid for gas, what did everyone pay vs owe?
Tools called
expense_summary_by_person
Net these paid and owed totals into a balance
Tools called
compute_balances
Minimize the number of payments to settle up our group trip
Tools called
settle_up
Do these balances actually add up?
Tools called
verify_balances
Here's everything we spent on the trip, who owes whom?
Tools called
full_trip_settlement
What does debt simplification mean?
Tools called
splitcost_glossary

About

Split Cost is a pure-compute group-travel cost-splitting engine. equal_split, percentage_split and weighted_split divide a total cent-exactly by headcount, named percentages, or arbitrary weights. itemized_split splits a line-item bill only among each item's actual participants. expense_summary_by_person computes what each person paid vs their owed share across a raw expense list; compute_balances nets explicit paid/owed totals. settle_up runs a real greedy debt-simplification algorithm to minimize the number of payments needed to settle the group, provably at most (people with a balance - 1) transactions. verify_balances sanity-checks that balances net to zero. full_trip_settlement runs the whole pipeline end to end from a raw expense list to a final transaction list. splitcost_glossary defines net balance, debt simplification, largest-remainder apportionment and more. Pure computation, nothing stored; keyless; zero upstream calls.

Sources: Pure computation -- no dataset, no upstream calls. Splitting uses largest-remainder (Hamilton) apportionment so shares always sum exactly to the total; settle-up uses a greedy largest-creditor/largest-debtor debt-simplification algorithm, provably bounded at (people with a balance - 1) transactions.

Privacy

The publisher, Unify Dynamics LLC, states that tool inputs are processed in memory and not retained.

Data not collectedNo account, no profile, no stored prompts or results.

What it can do

10 tools, grouped by job. Every one is read-only or compute-only.

OpenAPI
Split a Bill4 tools
  • Equal splitSplits a total evenly among named people, cent-exact via largest-remainder rounding (shares always sum exactly to the total, with any odd cent…
  • Percentage splitSplits a total by named percentages (which must sum to 100), cent-exact.
  • Weighted splitSplits a total in proportion to arbitrary weights (nights stayed, mileage driven, headcount per family -- whatever fairness basis fits), cent-exact.
  • Itemized splitSplits a bill item by item, where each item is divided only among the people who actually shared it, then aggregates each person's total owed…
Settle Up a Trip5 tools
  • Expense summary by personComputes what each person actually paid vs their equal share owed, across a list of group expenses (each expense split evenly among its own…
  • Compute balancesNets explicit paid/owed totals per person into a balance -- positive means the group owes them, negative means they owe the group.
  • Settle upRuns a greedy debt-simplification algorithm on a set of net balances, computing a minimal-ish set of direct payments (largest creditor paid by…
  • Verify balancesSanity-checks that a set of balances nets to zero (a prerequisite for settle_up) and explains likely causes if it doesn't.
  • Full trip settlementRuns the whole pipeline end to end: paid-vs-owed summary, net balances, and the minimized settle-up transaction list, from a single raw expense list.
Glossary1 tools
  • Splitcost glossaryDefinitions of cost-splitting terms -- net balance, debt simplification, largest-remainder apportionment, itemized split, settle-up transaction.

Information

PublisherUnify Dynamics LLC
CategoryTravel & transport
LanguagesEnglish
Built forGlobal
CompatibilityAny MCP client · any agent · REST
Version0.1.0
MCP endpointhttps://splitcost.connectorbay.com/mcp
REST APIopenapi.json
SupportGet help · Status
CountryWorldwide

More like this

Visa Requirements

General visa-requirement lookup by passport and destination — visa-free, e-visa, on-arrival, required

Live · MCP + REST9 tools

Travel Vax

Real WHO yellow fever rules, the Hajj vaccine requirement, and general travel-health guidance

Live · MCP + REST9 tools

Travel Insure Terms

A plain-language glossary of travel-insurance coverage types and terms — CFAR, evacuation, and more

Live · MCP + REST9 tools

Solo Route

General, practical solo-travel safety tips by setting type — never by naming a country as dangerous

Live · MCP + REST10 tools

Sim Roam Guide

Local SIM vs eSIM vs roaming vs portable WiFi — a general guide to staying connected abroad

Live · MCP + REST9 tools

Scam Spot

A hand-curated reference on common tourist-scam patterns, organized by type — never by country

Live · MCP + REST10 tools

Documentation

Back to top

What Split Cost is for

"Split $340 three ways", "who actually owes whom after this trip?", "minimize the number of payments to settle up" — the arithmetic behind a group trip's shared costs, done properly instead of eyeballed.

What it does

equal_split, percentage_split and weighted_split divide a total among named people — evenly, by named percentages, or by an arbitrary weight (nights stayed, mileage driven, whatever fairness basis fits) — using a largest-remainder apportionment method so the shares always sum EXACTLY to the total, with no floating-point drift leaving a stray cent unaccounted for. itemized_split handles the more realistic case of a bill made of separate line items, each shared only by the people who actually had that item, and aggregates each person's total owed across all of them. expense_summary_by_person takes a raw list of expenses (who paid, how much, who it was shared with) and computes what everyone actually paid versus their equal share of everything they took part in. compute_balances nets explicit paid/owed totals into a single balance per person. settle_up is the heart of the connector: a real debt-simplification algorithm that takes those balances and works out the smallest practical set of direct payments to zero everyone out, instead of everyone paying everyone back for every individual expense — provably no more than (people with a nonzero balance − 1) payments, and matching the true minimum in the large majority of real cases. verify_balances sanity-checks that a set of balances actually nets to zero before you try to settle it. full_trip_settlement runs the whole pipeline — from a raw expense list straight through to a final list of who pays whom how much — in one call. splitcost_glossary defines the underlying terms.

What it is not

Not a payments product — it computes who owes what and suggests the settling transactions; it doesn't move any money or connect to any bank, card, or payment app. No currency is assumed anywhere: it computes in whatever units your numbers are already in. The debt-simplification algorithm is a well-known, widely used greedy heuristic (match the largest creditor against the largest debtor, repeat) rather than an exhaustive search for the mathematically smallest possible transaction count — for the vast majority of real group trips it produces the same result an exhaustive search would, but a handful of contrived balance combinations admit one fewer transaction through exact subset-sum matching, which this connector doesn't attempt.

Privacy policy

Back to top

Split Cost — Privacy Policy

Effective 26 September 2026. Unify Dynamics LLC ("we", "us"), Menlo Park, California.

What Split Cost is. Split Cost is a connector (an MCP server and REST API) that AI assistants and personal agents call on your behalf to run a pure-compute group-expense-splitting calculation. You interact with your assistant; the assistant sends us only the numbers needed for that one calculation.

What we receive. The arguments of each tool call — amounts, names, percentages, weights, or a list of expenses with who paid and who participated — the technical headers needed to serve the request (an IP address or a client identifier supplied by the assistant, and a Pro API key if you have one), and standard server logs. The "names" in a split are whatever labels you use (first names, initials, nicknames) — we have no way to know, and don't need to know, who they really are.

Everything is computed locally from the numbers you provide, and nothing is stored. There is no upstream call at all — this connector has no bundled dataset and no live lookups, it is pure arithmetic — and no request, including names, amounts, or the resulting splits and settlement transactions, is logged in request bodies, recorded, or used to train anything.

What we do not receive or store. We do not receive your conversation with the assistant, and we do not build a profile from your queries: each request is computed independently and nothing carries over between requests. Rate-limit counters (a client identifier and timestamps) are held in memory for at most 24 hours. Hosting-provider access logs, which contain IP addresses and request paths but not request bodies, are retained for up to 30 days for security and abuse prevention.

Sub-processors. None — every calculation runs locally with no dataset and no upstream call of any kind. Hosting: Vercel (United States regions).

Legal bases and your rights. Our processing is necessary to provide the service you request through your assistant. Because we store no personal data beyond short-lived logs, requests to access, correct or delete personal data are usually satisfied automatically; you can still contact agent@connectorbay.com and we will respond within 30 days. We do not sell or share personal information and do not use your data to train models.

Children. Split Cost is a general-audience service operated by the adult using the assistant.

Changes. We will post changes here with a new effective date.

Terms of service

Back to top

Split Cost — Terms of Service

Effective 26 September 2026. These terms govern use of the Split Cost connector ("the Service") operated by Unify Dynamics LLC ("we", "us").

  1. The Service. Split Cost is a pure-computation group-expense-splitting and debt-simplification calculator. It is accessed through an AI assistant or directly over MCP or HTTP, and performs no lookups and stores no data — every result comes directly from the numbers supplied in that request.
  2. Not a payments service. The Service computes who owes what and suggests settling transactions; it does not move money, connect to any bank or card, or verify that any suggested payment actually happened. Acting on a result (e.g. actually paying someone) is entirely up to you.
  3. Computational tool, not a guarantee of fairness. Splitting method (equal, percentage, weighted, itemized) and settle-up results reflect the inputs and method you chose; the Service has no way to verify that the amounts, participants, or names you provide are accurate or complete.
  4. Acceptable use. Automated use within the published rate limits is welcome.
  5. Availability. The Service is provided "as is" without warranty. We may change, limit or discontinue it at any time.
  6. Data. Our Privacy Policy describes what we process. In short: every calculation is computed locally from the numbers you provide, and nothing is stored.
  7. Pro keys. Optional Pro API keys are issued at our discretion, are personal to the holder and may be revoked for abuse.
  8. Liability. To the fullest extent permitted by law, Unify Dynamics LLC is not liable for any loss or dispute arising from use of, or reliance on, the Service, including any disagreement among group members about a split or settlement computed here. Our total liability is limited to US $100.
  9. Governing law. California law; venue in San Mateo County, California.
  10. Contact. Unify Dynamics LLC · agent@connectorbay.com · https://connectorbay.com/splitcost

Split Cost support

Email agent@connectorbay.com. We answer within two business days.

When you report a problem, include the question you asked your agent, roughly when, and which agent you used (for example Claude, ChatGPT or Gemini). Never send us passwords, account numbers or ID numbers. Split Cost never asks for them.

Get Split Cost

Free · No sign-in · Read-only

Streamable HTTP, stateless, no authentication. Paste the endpoint into any MCP-capable agent.

https://splitcost.connectorbay.com/mcp
{
  "mcpServers": {
    "splitcost": {
      "type": "http",
      "url": "https://splitcost.connectorbay.com/mcp"
    }
  }
}