RoomSplit
Server Details
Split rent and utilities by room, settle up and generate roommate agreements. Free.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Server Listing
- Sahadeva
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 4 tools
The tools have distinct purposes: roommate_agreement for drafting legal docs, split_rent for rent division, split_utilities for bills, and settle_up for balance reconciliation. However, split_utilities and settle_up both involve splitting costs and could be confused without careful reading; descriptions mitigate this with explicit cross-references but the overlap is notable.
All tool names follow a consistent verb_noun pattern (roommate_agreement is a noun but functions as a verb-like action; settle_up is verb_particle; split_rent and split_utilities are verb_noun). The naming is predictable and cohesive, with no mixing of conventions.
Four tools is appropriate for a niche domain (roommate finance and agreements), covering the core operations without bloat. However, it is on the lower end; an extra tool for tracking payments or reminders might be useful, but the current set is well-scoped.
The tools cover agreement drafting, rent splitting, utility splitting, and settlement—a complete lifecycle for shared living finances. Minor gaps exist: no tool to handle deposits or security deposits beyond the agreement template, and no way to record actual payments, but the core surface is solid.
Available Tools
4 toolsroommate_agreementRoommate agreementARead-onlyIdempotentInspect
Draft a plain-language shared-living agreement (parties, term, equal rent shares, deposit, utilities, house rules, notice, signature lines) plus a pre-signing checklist. Use when housemates want house terms in writing. Not legal advice. Do NOT use to compute unequal rent (use split_rent) or bill shares (use split_utilities).
Inputs: deposit (required), tenants (required), monthly_rent (required), move_in_date (required), +5 more. Returns: agreement, checklist, disclaimer
settle_upSettle upARead-onlyIdempotentInspect
Split shared costs equally between housemates, compare with what each already paid, and compute balances plus the fewest payments that settle everyone. Use after people fronted money for the group. Computes only; moves no money. Do NOT use for usage-weighted bills (use split_utilities).
Inputs: costs (required), payments (required). Returns: note, people, transfers, total_costs
split_rentSplit rentARead-onlyIdempotentInspect
Split a fixed monthly rent across rooms, equally or weighted by room size, and divide a shared room's rent equally between its occupants. Use when deciding who pays how much rent. Do NOT use for utility bills (use split_utilities) or to settle who already paid what (use settle_up).
Inputs: rooms (required), total_rent (required), method. Returns: note, rooms, method, total_rent
split_utilitiesSplit utilitiesARead-onlyIdempotentInspect
Split utility and household bills across housemates, each bill equally, by occupants, or by usage weight, and total what each person owes. Use for recurring shared bills such as electricity, gas or internet. Do NOT use for rent (use split_rent) or to settle who already paid (use settle_up).
Inputs: bills (required), people (required). Returns: note, bills, totals, grand_total
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Track and split shared expenses across trips, events, and groups. Create groups, add expenses, and…
Rent, rooms and tenants for rent-by-the-room landlords: who is late, vacancies, reminders.
Split shared expenses in a group — no account needed. See who owes whom and settle up.
Split court costs, settle up and plan fair rotations for pickup games. Free.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables voice-first shared household expense tracking through Alexa+, letting flatmates record purchases, check balances, and settle debts in the fewest payments.8MIT
- AlicenseCqualityCmaintenanceEnables turning receipt photos into checked, per-person expense splits with exact-cent reconciliation.5MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to manage a shared flat's expenses, balances, cleaning rota, shopping list, supplies, noticeboard, chat, and calendar through MCP, with OAuth or self-hosted deployment.1Apache 2.0
- FlicenseNot gradedqualityDmaintenanceTracks subscriptions and recurring bills with flexible billing cycles, and provides upcoming renewals and spending summaries.-
Glama MCP Gateway
Add one secure layer between your agents and this server.