# Splitwise — MCP server on mcp.ai > Splitwise helps you split bills and expenses with friends and family. By: mcp.ai · official Page: https://mcp.ai/splitwise ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_splitwise?ms=1781541840000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/splitwise/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/splitwise/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/splitwise/skill.md Postman collection (v2.1): https://mcp.ai/splitwise/postman.json ## Tools - splitwise_add_friend(user_email: string, user_last_name?: string, user_first_name?: string) — Tool to add a new friend to splitwise. use when you have the friend's email and name details ready. - splitwise_create_expense(cost: string, date?: string, users?: object[], details?: string, group_id: integer, category_id?: integer, description: string, currency_code?: string, split_equally?: boolean, repeat_interval?: string) — Tool to create a new splitwise expense. use when you need to record a payment or bill in a group or between users. provide either split equally or a custom users list for shares. - splitwise_delete_expense(id: integer) — Tool to delete an existing expense by its id. use after confirming you have a valid expense id. - splitwise_delete_friend(friend_id: integer) — Tool to delete an existing friend by id. use when you need to remove a friend relationship by its user id. call after confirming the correct friend id. - splitwise_get_categories() — Tool to retrieve expense categories. use when you need to list available categories before creating an expense. - splitwise_get_currencies() — Tool to retrieve a list of supported currencies. use when you need to display or validate currency options. - splitwise_get_current_user() — Tool to retrieve information about the current authenticated user. use when you need profile details of the logged-in user. - splitwise_get_group(id: integer) — Action to retrieve information about a group. ## Links Docs: https://mcp.ai/docs/mcps/splitwise Website: https://mcp.ai/mcps/splitwise