Skip to content

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.

Changes · 1

3 tools: 1 change things and 2 only read.

Scanned Oct 21, 2026

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/splitbill

Tools

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/splitbill

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.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.