splitbill について
splitbillは、シンガポールのPayNowで割り勘と支払い状況の追跡を行うMCPサーバーです。費用を分担するグループ向けで、送金は各参加者の銀行アプリから直接行われます。
主な機能
- 01合計額やレシートから割り勘を作成
- 02均等割りまたは個別金額の設定
- 03共有できる支払い・状況リンク
- 04PayNow QRコード付き支払いページ
- 05自己申告による支払い状況の追跡
活用シーン
- 01友人同士で食事代を分担
- 02参加者一人分の金額を個別設定
- 03グループ費用の支払い状況を確認
MCP 対応
MCPクライアントから割り勘ページを作成し、割り勘や支払い状況を取得できます。リモートOAuthエンドポイントと、APIキーを使うstdio接続に対応しています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://jittee.com/mcp/splitbillclaude mcp add --transport http com-jittee-splitbill https://jittee.com/mcp/splitbill{"mcpServers":{"com-jittee-splitbill":{"type":"http","url":"https://jittee.com/mcp/splitbill"}}}Cursor で開く{"servers":{"com-jittee-splitbill":{"type":"http","url":"https://jittee.com/mcp/splitbill"}}}VS Code で開く{"mcpServers":{"com-jittee-splitbill":{"type":"http","url":"https://jittee.com/mcp/splitbill"}}}{"mcpServers":{"com-jittee-splitbill":{"serverUrl":"https://jittee.com/mcp/splitbill"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
3| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| note | string | いいえ | 支払う人に表示する短いメモ。 |
| items | array | いいえ | レシートの明細です。合計が総額になります。支払う人は明細を確認できます。 |
| names | array | いいえ | 他の人の名前(分かる人のみ)。空欄は支払う人が自分で入力します。 |
| title | string | いいえ | 請求の内容(例:金曜日の夕食)。デフォルトは日時です。 |
| total | number | いいえ | 合計金額です。items が指定されている場合は、その合計が優先されます。 |
| custom | array | いいえ | 特定の人に異なる金額を請求します(例:お酒を飲まなかった人)。残りは自動的に再分配されます。 |
| i_paid | boolean | いいえ | ユーザーは事前に支払いましたか?(デフォルト:true)人数には含まれますが、請求されません。 |
| people | number | いいえ | 事前に支払ったユーザーを含む、割り勘する人数。 |
| my_name | string | いいえ | リストでのユーザーの呼び名(デフォルト:Me)。 |
| children | number | いいえ | 人数のうち子どもの人数です。子どもは大人の半額を支払います。「大人 4 人と子ども 3 人」は people=7、children=3 です。名前が指定されている場合、リストの最後の人たちが子どもとして扱われます。 |
| rounding | enum | いいえ | 端数処理。ceil-all = 全員の金額をドル単位で切り上げ、差額はユーザーが負担します。one-extra = 正確に分割し、余りは 1 人が負担します。ceil-all | one-extra |
詳細
SplitBill MCP
すでにお使いの AI から、**PayNow(シンガポール)**で割り勘をして支払いを集められます。
夕食代を立て替えました。SplitBill がそれぞれの支払額を計算し、送信用のリンクを作成します。 お金が当サービスを経由することはありません。それぞれが自分の銀行アプリから支払います。
- 製品ページ:https://jittee.com/splitbill
- ウェブアプリ(登録不要):https://sposched.jittee.com/split/
機能
- レシートまたは合計金額から割り勘を作成
- 均等割り、または一人分の金額を指定(残りは再計算して分割)
- 先に立て替えた人も人数に含まれますが、請求されることはありません
- 参加者の管理 — 名前は任意で、支払う人が自分で入力できます
- 共有可能な支払い URL(各金額につき1つ)+読み取り専用のステータスリンク
- 支払いページに PayNow QR コードを表示
- 支払い状況の追跡(振込スクリーンショットによる自己申告)
- 合計金額にレシートを添付し、支払う人が確認可能
- 日本語 / 英語 / 中文
例
ユーザー:
891 SGDを4人で割り勘してください。
AI: SplitBill の支払いページを作成
SGD 222.75 × 3 participants (you paid up front, so you are not billed)
Share: https://sposched.jittee.com/split/pay/?t=…
Manage: https://sposched.jittee.com/split/manage/?t=… (keep this one to yourself)
Status: https://sposched.jittee.com/split/manage/?t=… (read-only, safe to share)
セットアップ
オプション A — クライアントをリモートサーバーに接続する(推奨)
https://jittee.com/mcp/splitbill
このエンドポイントは OAuth 2.1(動的クライアント登録+PKCE)に対応しているため、キーをコピーして共有する必要はありません。接続すると SplitBill が開き、お金を受け取る PayNow 番号(または UEN)と、支払う人が銀行アプリで確認する表示名を入力し、許可を押します。キーはその時点で作成され、クライアントに保存されます。AI に番号を再度尋ねられることはありません。
Claude Code
claude mcp add --transport http splitbill https://jittee.com/mcp/splitbill
Claude Desktop / claude.ai / ChatGPT — 「設定」→「コネクタ」→「カスタムコネクタを追加」を選び、URL を貼り付けます。認証方式は OAuth のままにしてください。
Smithery — https://smithery.ai/server/jittee/splitbill から、同じ操作をゲートウェイ経由で行えます。
オプション B — キーを自分で管理する
stdio でインストールする場合、または OAuth に対応していないクライアント向けです。
https://sposched.jittee.com/split/mcp/ を開き、お金を受け取る PayNow 番号(または UEN)と、支払う人が銀行アプリで確認する表示名を入力します。wkn_ で始まるキーが発行されます。キーが表示されるのは一度だけです。
⚠️ このキーを使うと、あなたの PayNow でお金を集めるページを作成できます。他人に教えないでください。 このキーでお金を移動することはできません。紛失した場合は、新しいキーを作成してください。
Claude Code
claude mcp add splitbill --env SPLITBILL_TOKEN=wkn_xxx -- npx -y splitbill-mcp
JSON 設定に対応した任意のクライアント
{
"mcpServers": {
"splitbill": {
"command": "npx",
"args": ["-y", "splitbill-mcp"],
"env": { "SPLITBILL_TOKEN": "wkn_xxx" }
}
}
}
リモート接続で、URL にキーを含める場合 — ヘッダーを送信できないクライアント向けです。キーはすでに URL に含まれているため、認証なしを選択してください。
https://jittee.com/mcp/splitbill?token=wkn_xxx
その後、次のように依頼します
「このレシートを4人で割り勘してください。田中さんはお酒を飲んでいないので、田中さんは20ドルです。」
ツール
| ツール | 機能 |
|---|---|
create_split | ページを作成します。合計金額または項目別のレシート、人数、任意の名前、個別の金額指定、端数処理を指定できます。管理 URL、共有 URL(各金額につき1つ)、読み取り専用のステータス URL を返します。 |
list_splits | このキーで作成した割り勘を新しい順に表示し、集金済みの金額と未払いの人を確認できます。 |
get_split | 1件の割り勘について、支払い済みの人、そのメモ、共有 URL を表示します。 |
デフォルトでは、先に立て替えた人として扱われます。人数には含まれますが、その人用の支払いリンクは作成されません。これを無効にするには、i_paid: false を指定してください。
環境変数
| 変数 | 意味 |
|---|---|
SPLITBILL_TOKEN | /split/mcp で取得したキー(wkn_ で始まります)。必須です。 |
SPLITBILL_URL | エンドポイントの上書き設定。本番環境以外を指定する場合にのみ必要です。 |
知っておくとよいこと
- 登録もログインも不要です。 キーのみが認証情報です。
- お金が当社を経由することはありません。 支払いは PayNow を通じて、銀行アプリ間で直接行われます。 SplitBill は金額と受取人を表示し、支払ったと申告した人を記録するだけです。
- ページは最後の支払いから7日後に自動削除されます。 画像も削除されます。
- NRIC は PayNow の受取人として使用できません(シンガポールの PDPA に基づく制限)。携帯電話番号または UEN のみ使用できます。
- 金額は SGD です。
- 誰でも分割支払いページを作成できるため、支払いページには常設の警告と報告ボタンが表示されます。知らない人から受け取ったリンクから送金しないでください。
プライバシーと利用規約
- プライバシーポリシー:https://sposched.jittee.com/split/privacy/
- 利用規約:https://sposched.jittee.com/split/terms/
- お問い合わせ:[email protected]
ライセンス
MIT © Jittee Pte. Ltd.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。