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

Splitbill

Even and itemized bill splits, proportional tax/tip, and minimum-transaction settle-up — all local

Unify Dynamics LLC

Tools4read-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 $120 four ways with a 20% tip
Tools called
even_split
I paid the whole $85 bill, split evenly among 4 of us, who owes me what?
Tools called
even_split
Alice had the $40 steak, Bob and Carol split a $24 appetizer, tax is 8.5% — what does everyone owe?
Tools called
itemized_split
A is owed $40, B is owed $20, C owes $30, D owes $30 — what's the simplest way to settle up?
Tools called
simplify_balances
What's the largest-remainder method? What does settle up mean?
Tools called
splitbill_glossary

About

Splitbill puts group-expense arithmetic behind one connector, computed locally from the numbers you supply. Even split: a bill subtotal plus optional tax/tip divided equally among any number of people, with exact-cent rounding so shares always sum to the grand total; pass the name of whoever already paid to see what each other person owes them directly. Itemized split: assign each item on a receipt to the specific people who shared it, compute each person's own subtotal, and allocate tax and tip in proportion to that subtotal rather than splitting them evenly. Settle up: given a group's net balances, simplify_balances runs the standard greedy debt-simplification algorithm — repeatedly matching the biggest creditor against the biggest debtor — to find the minimum-transaction way to zero everyone out, instead of every pair settling separately, and reports whether it reached the mathematical floor for that group. A glossary covers even split, itemized split, settle up, net balance, and the largest-remainder rounding method. General arithmetic, not financial or legal advice.

Sources: No external sources — every tool is arithmetic computed locally from the numbers the caller supplies; nothing fetched, nothing stored

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

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

OpenAPI
Splitting2 tools
  • Even splitSplits a bill subtotal (plus tax/tip) equally among a list of people, rounded with the largest-remainder method so shares always sum exactly to…
  • Itemized splitAssigns each item to the people who shared it, computes each person's own subtotal, and allocates tax and tip in proportion to each person's share…
Settling up1 tools
  • Simplify balancesReduces a group's net balances to the minimum-transaction settlement plan using the standard greedy debt-simplification algorithm (match the…
Reference1 tools
  • Splitbill glossaryDefinitions of common bill-splitting terms (even split, itemized split, settle up, net balance, the largest-remainder method, proportional tax/tip…

Information

PublisherUnify Dynamics LLC
CategoryEveryday life · Money & business
LanguagesEnglish
Built forGlobal
CompatibilityAny MCP client · any agent · REST
Version0.1.0
MCP endpointhttps://splitbill.connectorbay.com/mcp
REST APIopenapi.json
SupportGet help · Status
CountryWorldwide

More like this

Elastic Email (BYOK)

Read your Elastic Email contacts, lists, segments, campaigns, delivery events, statistics, domains and suppressions with your own API key (read-only; never sends)

Live · MCP + REST12 tools

ActiveCampaign (BYOK)

Read your ActiveCampaign contacts, lists, deals, pipelines, campaigns, automations and users with your own API key

Live · MCP + REST12 tools

Mailjet (BYOK)

Read your Mailjet contacts, contact lists, campaigns, campaign statistics, messages, senders and templates with your own API key and secret

Live · MCP + REST9 tools

GetResponse (BYOK)

Read your GetResponse account, contact lists, contacts, newsletters, autoresponders, tags and newsletter statistics with your own API key

Live · MCP + REST10 tools

Iterable (BYOK)

Read your Iterable campaigns, journeys, lists, templates, channels, message types, catalogs and users with your own API key (US data center)

Live · MCP + REST10 tools

Omnisend (BYOK)

Read your Omnisend brand, contacts, campaigns, automations, segments and products with your own API key

Live · MCP + REST9 tools

Documentation

Back to top

What Splitbill is for

"Split $120 four ways with 20% tip", "Alice had the steak, Bob and Carol split an appetizer — what does everyone owe", "I paid the whole bill, who owes me what", "what's the simplest way for four people to settle up" — the group-money questions people ask an assistant after dinner, a trip, or a shared purchase. Splitbill answers them with real arithmetic — no upstream calls, no accounts, nothing stored.

What it does

Even split. Divides a bill subtotal (plus optional tax/tip percentages) equally among a list of people, rounded to the cent with the largest-remainder method so the shares always sum exactly to the grand total. Pass paid_by to get a direct "who owes the payer what" breakdown when one person already covered the whole bill.

Itemized split. Assigns each line item to the specific people who shared it — a person can be on some items and not others — computes each person's own subtotal, then allocates tax and tip in proportion to each person's share of the subtotal (not evenly), so someone who ordered more pays more of the tax and tip. Same exact-cent rounding and optional paid_by support.

Settle up. Given a group's net balances (who's owed money, who owes money), simplify_balances collapses them into the minimum-transaction settlement plan using the standard greedy debt-simplification algorithm — repeatedly matching the person owed the most against the person who owes the most — instead of everyone settling every pairwise debt separately. It reports the transactions, the theoretical minimum transaction count for the group, and whether the plan reached it.

Glossary. Plain-language definitions of even split, itemized split, settle up, net balance, the largest-remainder method, and proportional tax/tip allocation.

What it is not

Not financial or legal advice, and not a payments product — Splitbill computes who owes what; it does not move money, track payments over time, handle multiple currencies, or remember a group between requests. The settlement optimizer uses a well-established greedy heuristic; minimizing the transaction count exactly for every possible set of balances is an NP-hard partition problem, so in rare constructed cases a smaller plan could exist, though the greedy method reaches the mathematical floor in the overwhelming majority of real groups.

Built and maintained by Unify Dynamics LLC. Contact: agent@connectorbay.com.

Privacy policy

Back to top

Splitbill — Privacy Policy

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

What Splitbill is. Splitbill is a connector (an MCP server and REST API) that AI assistants and personal agents call on your behalf for group expense-splitting calculations: even splits, itemized splits, and a debt- simplification settlement optimizer. 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 — bill amounts, item descriptions and prices, first names or nicknames used to label people in a split, tax/tip percentages, and net balances — 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.

Everything is computed on our server and nothing is stored. Every calculation is plain arithmetic over the numbers you provide in that single request — there are no upstream data sources or bundled rate tables to look anything up in. No request is forwarded to any third party, and no query — including any name, amount, or balance you enter — 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, real identities beyond whatever labels you choose to send (e.g. "Alice"), payment credentials, or any account information, and we do not build a profile from your queries: each calculation is answered 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 tool is computed locally. Hosting: Vercel (United States regions).

Legal bases and your rights. For users in California, the EU/UK and elsewhere, 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. Splitbill is a general-audience service for adults; we knowingly collect no personal data from anyone.

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

Terms of service

Back to top

Splitbill — Terms of Service

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

  1. The Service. Splitbill returns group expense-splitting calculations — even splits, itemized splits with proportional tax/tip allocation, and a greedy debt-simplification settlement plan — computed entirely from the numbers you provide in each request. It is accessed through an AI assistant or directly over MCP or HTTP.
  2. Not financial or legal advice. Splitbill's results are general arithmetic applied to numbers you supply — not a recommendation, and not financial, tax, or legal advice. It does not adjudicate disputes about who owes what; consult the people involved, or a professional, for anything beyond a casual group split.
  3. Not a payments product. Splitbill computes figures only. It never moves money, stores payment credentials, or contacts any payment processor or bank.
  4. Settlement is a heuristic, not a guaranteed optimum. simplify_balances uses a standard greedy algorithm that reaches the minimum possible number of transactions in the overwhelming majority of cases, but minimizing the count exactly for every possible input is a known NP-hard problem; a smaller plan could theoretically exist for an unusual set of balances.
  5. You are responsible for the inputs. Splitbill has no way to verify who actually paid what, what an item actually cost, or that names correspond to real people; it computes only from what it is given.
  6. Estimates, not guarantees. Nothing in the Service guarantees that any person will actually pay what a calculation says they owe.
  7. Acceptable use. Automated use within the published rate limits is welcome.
  8. Availability. The Service is provided "as is" without warranty. We may change, limit or discontinue it at any time.
  9. Data. Our Privacy Policy describes what we process. In short: your query is answered on our server and nothing is stored.
  10. Pro keys. Optional Pro API keys are issued at our discretion, are personal to the holder and may be revoked for abuse.
  11. Liability. To the fullest extent permitted by law, Unify Dynamics LLC is not liable for any financial loss, dispute, or damage arising from use of or reliance on the Service. Our total liability is limited to US $100.
  12. Governing law. California law; venue in San Mateo County, California.
  13. Contact. Unify Dynamics LLC · agent@connectorbay.com · https://connectorbay.com/splitbill

Splitbill 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. Splitbill never asks for them.

Get Splitbill

Free · No sign-in · Read-only

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

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