Token导航 LogoToken导航

MCP Server · 运维云端

Splitwise MCP Server

一个通过自然语言控制Splitwise费用的Python服务器,利用Claude AI实现自动化的费用分摊和结算。

stdio官方级别未说明来源级核验工具 10
自然语言处理PythonClaudeAI自动化Claude Desktop

快速开始

作者 / 组织
bhvkmuni
提供方
bhvkmuni
运行时
Python

工具数量

10

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

2 个

MCP World

选型结论

Splitwise MCP Server 属于运维云端类 MCP Server,公开资料标注 10 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 API Key。

分类

运维云端

传输方式

stdio

认证方式

API Key

部署方式

公开资料未说明

安装与配置

安装命令

python3 -m venv venv

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 10 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Splitwise MCP服务器——用简明英语控制Splitwise

“加上45000英镑的晚餐,我付了钱,平分。” 完成。没有应用程序。不要轻敲。没有数学。

______________________________________________________________________

我为什么建造这个

我正要和朋友一起去旅行,已经害怕费用追踪了。

你知道怎么回事——有人付晚餐费,有人抢出租车,另一个人支付酒店押金。到第二天,你已经迷失了方向。因此,您打开Splitwise,点击四个屏幕,键入金额,选择人员,选择付款人,点击保存。然后再做下一件事。下一个。

我想: *我已经在用克劳德做其他事情了。如果我能告诉它发生了什么,它能为我处理Splitwise怎么办?*

所以我在周末建造了这个。这是一个小型Python服务器,将Claude AI直接连接到您的Splitwise帐户。你像人类一样与克劳德交谈,它会为你完成Splitwise的工作——增加开支、检查余额、记录结算、纠正错误。

无需切换应用程序。无需手动输入。说说发生了什么事。

______________________________________________________________________

使用感觉如何

You:    "We had a group dinner for ₩65,000. I paid. Split equally."
Claude: Done! Added "Group dinner" for ₩65,000.00 (KRW), split equally
        among 4 members. Each person owes ₩16,250.

You:    "What does everyone owe in the trip group?"
Claude: Here are the current balances:
        • Raj owes you ₩32,500
        • Priya owes you ₩16,250
        • Sam is owed ₩8,000 by the group

You:    "Record that Raj paid me back ₩30,000."
Claude: Payment of ₩30,000 recorded. Raj's balance updated.

You:    "Wait, that dinner was actually ₩72,000. Can you fix it?"
Claude: Updated! "Group dinner" changed to ₩72,000. Shares recalculated.

适用于Splitwise支持的任何货币——美元、欧元、印度卢比、韩元、日元等。

______________________________________________________________________

它是如何工作的(简单版本)

You talk to Claude
       ↓
Claude understands what you want
       ↓
Claude calls this MCP server
       ↓
This server calls the Splitwise API
       ↓
Your Splitwise account updates instantly
       ↓
Everyone's app reflects the change

主控程序 (模型上下文协议)是让Claude访问外部工具的标准方式。这个项目是“Splitwise工具”,是Claude和您的Splitwise帐户之间的桥梁。

看 architecture.md 查看所有事物如何连接的详细图表。

______________________________________________________________________

你能做什么

问克劳德发生了什么事
“列出我的组”显示所有有成员的拆分组
“\[组\]中谁欠什么?”显示所有余额
“加一顿52美元的午餐,我付了,平分”产生费用
“加上240美元的酒店——我付了120美元,亚历克斯付了80美元,萨姆付了40美元”确切的分割
“将35美元的出租车分成50/30/20”分成百分比
“亚历克斯还我20美元的记录”结算付款
“删除最后一笔费用”删除它
“将晚餐更改为60美元”更新并重新计算

______________________________________________________________________

设置

你需要什么

  • Python 3.10+(python3 --version 检查)
  • Splitwise帐户+API密钥来自 secure.splitwise.com/apps
  • 克劳德桌面或克劳德代码

______________________________________________________________________

步骤1:克隆并安装

git clone https://github.com/yourusername/splitwise-mcp.git
cd splitwise-mcp
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

步骤2:添加您的API密钥

创建一个名为的文件 .env 在项目文件夹中:

SPLITWISE_API_KEY=paste_your_key_here

在哪里可以拿到钥匙:

  1. 首选 secure.splitwise.com/apps
  2. 点击“注册您的申请”
  3. 填写任何名称(例如“我的MCP服务器”)
  4. 复制 API密钥 进入你的 .env 文件

步骤3:连接到克劳德桌面

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "splitwise": {
      "command": "/full/path/to/venv/bin/python3",
      "args": ["/full/path/to/splitwise_server.py"]
    }
  }
}

重新启动克劳德桌面。您将看到一个锤子图标,这意味着工具已连接。

步骤4(可选):服务器上的主机可全天候访问

即使你的笔记本电脑关机,它也能运行吗?部署到任何VPS(我使用Hostinger)。

看 部署.md 获取完整的分步指南。

托管后,通过以下方式连接Claude Desktop:

{
  "mcpServers": {
    "splitwise": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "http://YOUR_SERVER_IP:8000/mcp", "--allow-http"]
    }
  }
}

______________________________________________________________________

所有可用工具

工具它做什么
get_current_user您的Splitwise个人资料
list_currenciesSplitwise支持的所有货币
list_groups所有具有成员ID的组
get_group集团详细信息——成员、余额、债务
list_expenses团体最近的支出
get_expense一项支出的全部细节
create_expense添加费用(相等、精确或百分比分割)
update_expense编辑描述、成本、货币或日期
delete_expense删除费用
create_payment记录两人之间的和解

______________________________________________________________________

故障排除

问题修复
Claude看不到Splitwise工具编辑配置后重新启动Claude Desktop
401未经授权的错误请检查您的API密钥 .env 是正确的
“没有名为mcp的模块”激活您的venv: source venv/bin/activate
服务器已断开连接检查服务器是否正在运行: sudo systemctl status splitwise-mcp
配置中的路径错误使用完整的绝对路径,而不是相对路径

______________________________________________________________________

项目结构

splitwise-mcp/
├── splitwise_server.py   ← The entire server (~500 lines, one file)
├── .env                  ← Your API key (never committed to git)
├── requirements.txt      ← Python dependencies
├── architecture.md       ← How everything connects
├── DEPLOY.md             ← How to host on a VPS
└── README.md             ← This file

______________________________________________________________________

构建于

______________________________________________________________________

*由一位首次使用Python的开发人员构建,他只是想停止手动记录旅行费用。如果我能建造它,你就可以使用它。*

______________________________________________________________________

许可证

麻省理工学院——随心所欲地使用它。

工具与能力

工具数量

10

资源数量

0

提示词数量

0

能力标签

自然语言处理Python本地部署费用分摊Python服务器Splitwise集成AI自动化

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 工具数量 10 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备API Key,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到API Key的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Splitwise MCP Server

MCP World · 本页

10stdio有2 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Splitwise MCP Server 怎么安装?

公开资料给出的安装命令是 python3 -m venv venv,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Splitwise MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Splitwise MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Splitwise MCP Server 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Splitwise MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP