Install
openclaw skills install zhangben个人记账与资产管理 MCP 服务(陶朱账本)。通过 moneydata.cn MCP 接口管理收入、支出、资产买入/卖出、负债、交易记录、财富看板等。触发场景:用户提到记账、记收入、记支出、买资产、卖资产、查资产、查负债、查交易、查收支、财富看板、账本等个人财务操作。
openclaw skills install zhangben通过 https://moneydata.cn/mcp 的 MCP 接口管理个人财务。
POST https://moneydata.cn/api/user/token,body: {"code": "<code>"}
身份标识ID + 10位时间戳 + f5138595b7b93cd08b8c03bbaa825ddb| 工具 | ❌ 易错写法 | ✅ 正确写法 |
|---|---|---|
buy_asset | code: "600519" | price_code: "600519" |
buy_asset | price: 1268 | cost_unit_price: 1268 |
buy_asset | 不传币种 | pay_currency: "CNY" (必填!) |
sell_asset | 不传币种 | deposit_currency: "CNY" (必填!) |
income/expense | 不传币种 | currency: "CNY" (必填!) |
borrow/repay | 不传币种 | from_currency/to_currency: "CNY" (必填!) |
get_income_expense_category | direction: "income" | direction: 1 (int) |
| 各工具数字参数 | "101" (string) | 101 (number) |
完整参数 schema 见
references/mcp-api.md,平台ID见references/platform-ids.md,分类代码见references/category-codes.md
income(sub_category=2, amount=1000, platform_id=101, currency="CNY")
income,不是 record_incomerecord_date: 可选 YYYY-MM-DDexpense(sub_category=44, platform_id=101, amount=2000, currency="CNY", pay_mode="balance", remark="买手机")
pay_mode 枚举: balance(余额) | credit(信用卡),其他值报 [30018]repay 还款buy_asset(sub_type=1, price_code="600519", quantity=2, cost_unit_price=1268,
platform_id=1, from_platform_id=101, pay_currency="CNY")
platform_id: 存放平台(券商),from_platform_id: 扣款平台(银行),不传则同 platform_id600519/SH600519 均可,基金 F000051,黄金 UDFGOLD001sell_asset(sub_type=1, price_code="SH600519", platform_id=1, quantity=1,
sell_unit_price=1300, deposit_currency="CNY", to_platform_id=101)
get_asset_list 返回的格式(A股 SH600519,港股 HK00700)remaining_quantity(剩余持有)、realized_profit(盈亏)、deposit_asset_idborrow(from_sub_type=46, from_platform_id=101, from_currency="CNY",
to_sub_type=21, to_platform_id=105, to_currency="CNY", quantity=100000)
repay(from_sub_type=21, from_platform_id=101, from_currency="CNY",
to_sub_type=49, to_platform_id=101, to_currency="CNY", quantity=100)
| 工具 | 用途 | 关键提醒 |
|---|---|---|
get_asset_list | 资产列表 | 证券 category=0(非10);看 base(CNY) 非 original;include_cleared(bool)含已清仓 |
get_liability_list | 负债列表 | 看 remaining_amount,⚠️ base.total_value 可能=0 |
get_transaction_list | 交易记录 | biz_type: buy_asset/sell_asset/income/expense/repay/borrow/transfer |
get_dashboard_summary | 财富看板 | 总资产/总负债/净资产/月年变化 |
get_income_summary | 收入汇总 | 传 category 按二级汇总,不传按一级 |
get_expense_summary | 支出汇总 | 同上 |
get_platform_list | 平台列表 | 可按 sub_type 过滤 |
get_income_expense_category | 收支分类 | direction=1(收入)/2(支出),int 非 string |
pay_currency="CNY",系统自动按汇率折算扣款remaining_amount(待还金额)references/errorcode.md