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

BillSplitPro

Split recurring household bills by roommate -- even, by room size, or by occupancy, with a running ledger

Unify Dynamics LLC

Tools6read-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 the $90 internet bill evenly between Alice, Bob, and Carol
Tools called
even_split
Split electricity by occupancy: Alice 1 person, Bob 1 person, Carol 2 people
Tools called
weighted_split
Split internet evenly but electricity by occupancy this month
Tools called
split_utility_bundle
Here's three months of bills and who paid what -- what's the running balance?
Tools called
household_ledger
Minimize the number of payments to settle up our household
Tools called
settle_up
What does occupancy-based split mean?
Tools called
billsplitpro_glossary

About

BillSplitPro is a recurring-household-bill splitting engine for roommates. even_split and weighted_split divide a single bill cent-exactly by headcount or by arbitrary weights (room size, occupancy). split_utility_bundle handles a whole month's bills at once, letting each bill use its own method -- e.g. internet split evenly but electricity by occupancy. household_ledger takes a list of monthly bill entries across as many months as you like and computes each roommate's total paid, total owed, and net running balance -- balances always sum to zero for consistent inputs. settle_up runs a real greedy debt-simplification algorithm on those balances, minimizing the number of payments needed to zero the household out. billsplitpro_glossary defines the underlying terms. Not a payments product -- it computes who owes what and suggests settling transactions but does not move money.

Sources: Computed locally -- 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 adapted for recurring monthly household bills

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

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

OpenAPI
Split a Bill3 tools
  • Even splitSplits a bill evenly among named roommates, cent-exact via largest-remainder rounding (shares always sum exactly to the total).
  • Weighted splitSplits a bill in proportion to arbitrary weights -- room size, occupancy (number of people in each room), or any other fairness basis -- cent-exact.
  • Split utility bundleSplits a whole month's set of utility bills at once, where each bill can use its own method -- e.g. split internet evenly but electricity by…
Track & Settle2 tools
  • Household ledgerBuilds a running ledger across as many months as you like: each roommate's total paid, total owed, and net balance over the whole period.
  • Settle upRuns a greedy debt-simplification algorithm on a household's accumulated balances (typically from household_ledger), computing a minimal-ish set…
Glossary1 tools
  • Billsplitpro glossaryDefinitions of household-bill-splitting terms: even split, weighted split, utility bundle, household ledger, net balance, settle-up transaction,…

Information

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

More like this

France E-Invoicing Reform Guide

Says what a French business must do and by when under the e-invoicing and e-reporting reform, by company size, with a countdown to its own deadline

Live · MCP + REST7 tools

EU VAT in the Digital Age Timeline

Which VAT in the Digital Age (ViDA) obligation applies from which date: entry into force, 1 July 2028 and 1 July 2030 milestones and the January 2035 alignment, each cited to the European Commission

Live · MCP + REST6 tools

EU SME VAT Exemption Check

Tests turnover against the EUR 100,000 EU-wide and the national SME VAT exemption limits, applies the 10% in-year tolerance and projects the crossing date

Live · MCP + REST6 tools

EU Low-Value Parcel Duty

EU EUR 3 flat customs duty per tariff classification on parcels worth up to EUR 150 (1 July 2026 to 1 July 2028): duty, grouping of cart lines, landed cost and rule status

Live · MCP + REST5 tools

EU Late Payment Interest

EU-minimum late-payment interest (ECB rate plus 8 points), the EUR 40 fixed sum and payment-term limits under Directive 2011/7/EU, plus the status of the proposed Regulation

Live · MCP + REST8 tools

Spain Verifactu Readiness Guide

Dated guide to Spain's billing-software rules (Reglamento SIF, VERI*FACTU): which deadline applies to which taxpayer, the two modes, a vendor question list and the legal basis, each sourced

Live · MCP + REST5 tools

Documentation

Back to top

What BillSplitPro is for

"Split the $90 internet bill evenly between three roommates", "split electricity by occupancy: two people in one room, one each in the others", "split internet evenly but electricity by occupancy this month", "here's three months of bills and who paid what, what's the running balance, who owes whom" — the recurring, month after month arithmetic of sharing a household's bills fairly, not just splitting a single one-off group tab.

What it does

even_split and weighted_split divide a single bill among named roommates — evenly, or in proportion to an arbitrary weight such as room size or occupancy — using a largest-remainder apportionment method so shares always sum EXACTLY to the total. split_utility_bundle handles a whole month's set of bills in one call, where each bill can use its own method: split internet evenly across everyone but split electricity by occupancy, for instance, in a single request. household_ledger is the core of the connector: feed it a list of monthly bill entries — month, bill name, amount, who paid, and how it was split — across as many months as you like, and it computes each roommate's total paid, total owed, and net running balance over the whole period; balances always sum to zero for consistent inputs. settle_up runs a real debt-simplification algorithm on those accumulated balances, computing the smallest practical set of direct payments to zero the household out — the same algorithm family used for one-off group trips, adapted here for an ongoing household's recurring bills instead. billsplitpro_glossary defines the underlying terms.

What it is not

Not a payments product — it computes who owes what and suggests 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 households it produces the same result an exhaustive search would.

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

Privacy policy

Back to top

BillSplitPro — Privacy Policy

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

What BillSplitPro is. BillSplitPro is a connector (an MCP server and REST API) that AI assistants and personal agents call on your behalf to run a pure-compute household-bill-splitting or settle-up 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, roommate names, weights, or a list of monthly bill entries with who paid and who shared them — 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, ledgers, 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. BillSplitPro 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

BillSplitPro — Terms of Service

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

  1. The Service. BillSplitPro is a pure-computation recurring-household-bill-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 a roommate) is entirely up to you.
  3. Computational tool, not a guarantee of fairness. Splitting method (even, weighted, utility bundle) and settle-up results reflect the inputs and method you chose; the Service has no way to verify that the amounts, participants, weights, 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 roommates about a split, ledger, 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/billsplitpro

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

Get BillSplitPro

Free · No sign-in · Read-only

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

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