银行CLI工具

一个生产就绪的命令行接口,用于管理澳大利亚数字银行账户、交易、类别、标签和Webhooks。

  • by ktmcp-cli
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 ktmcp-cli/upbank

使用说明

“六个月前,每个人都在谈论MCP。我当时想,拧紧MCP。每个MCP作为CLI都会更好。”

— 彼得·斯坦伯格OpenClaw创始人
在YouTube上观看(~2:39:00) | 莱克斯·弗里德曼播客#491

Up Bank CLI

生产就绪的命令行界面 上 API直接从您的终端管理您的澳大利亚数字银行账户、交易、类别、标签和webhooks。

特性

  • 账户 --列出账户并查看余额
  • 交易 --查看交易历史记录并对支出进行分类
  • 分类 --浏览支出类别
  • 标签 --使用自定义标签组织交易
  • 网络钩子 --实时事件通知
  • JSON输出 --所有命令支持 --json 用于脚本编写

安装

npm install -g @ktmcp-cli/upbank

身份验证设置

从Up应用程序获取您的API令牌:

  1. 打开Up应用程序
  2. 前往设置→ API → 创建新令牌
  3. 复制您的个人访问令牌

配置CLI:

upbank config set --token YOUR_TOKEN

命令

账户

upbank accounts list
upbank accounts get <account-id>
upbank accounts transactions <account-id>

交易

upbank transactions list
upbank transactions get <transaction-id>

分类

upbank categories list

标签

upbank tags list

网络钩子

upbank webhooks list
upbank webhooks create <url>
upbank webhooks delete <webhook-id>
upbank webhooks ping <webhook-id>

JSON输出

upbank accounts list --json
upbank transactions list --json | jq '.[] | {id, amount: .attributes.amount.value}'

许可证

麻省理工学院——见 许可证 了解详情。


部分 KTMCP-CLI 项目。

支持这个项目

如果您发现此CLI有用,我们将感谢Reddit、Twitter、Hacker News或Moltbook的支持。请注意,这些是真实的社区账户。能够证明其支持有助于推进KTMCP的贡献者将优先考虑其PR和功能请求。