com. jittee/ splitbill
by jittee.com · remote · local (npm) · no sign-in to list tools · v1.0.7 · published by com.jittee
Split bills and collect payments through PayNow (Singapore) from your AI. MCP server for SplitBill.
3 tools: 1 change things and 2 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things1Claude Code: ask: see these tools
- Only reads2Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http splitbill https://jittee.com/mcp/splitbillTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
3 tools
Changes things 1Claude Code: ask
create_splitCreate a payment page for a shared bill and return the manage URL plus the share URLs.No findings
Why it is in this group
- The name "create_split" says "create": a word for a change.
Description, as the server wrote it Create a payment page for a shared bill and return the manage URL plus the share URLs. The PayNow recipient is already saved with this connection — never ask the user for it. All you need is a total (total) or the receipt lines (items), plus the head count (people). Children can pay half: "4 adults and 3 kids" is people=7 with children=3. By default the user is treated as having paid up front: they count towards the head count but get no payment link (pass i_paid=false to turn that off). Paste a share URL into the group chat and everyone sees their own amount and a PayNow QR code.
Annotations the server declares
- title: Create a split bill
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: false
Only reads 2Claude Code: allow
get_splitReturn one split in full: who owes what, whether they have paid, the notes they left, and the share URLs.No findings
Why it is in this group
- The name "get_split" says "get": a word for reading.
Description, as the server wrote it Return one split in full: who owes what, whether they have paid, the notes they left, and the share URLs.
Annotations the server declares
- title: Check how a split is going
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
list_splitsReturn the splits created with this connection, newest first, with how much has been collected, how many people are still to pay, and the read-only URL.No findings
Why it is in this group
- The name "list_splits" says "list": a word for reading.
Description, as the server wrote it Return the splits created with this connection, newest first, with how much has been collected, how many people are still to pay, and the read-only URL. Use this to find a split again when the organiser has lost the link.
Annotations the server declares
- title: List the splits made with this connection
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.7. Values in angle brackets are yours to fill in.
claude mcp add --transport http splitbill https://jittee.com/mcp/splitbillRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__splitbill__list_splits",
"mcp__splitbill__get_split"
],
"ask": [
"mcp__splitbill__create_split"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as splitbill. Review it before you use it.