mcpField
B
bank-sync

bank-sync

github.com/openaccountant其他103648 次安装29 周前更新
代码仓库

关于 bank-sync

这是 Wilson 技能,通过 Plaid 自动定期导入银行交易。支持选择账户、检查重复项、自动分类和每日同步,且需要 Wilson Pro 许可证。

主要功能

  1. 01通过 Plaid Link 连接账户
  2. 02首次同步导入近期交易
  3. 03检查重复交易
  4. 04为新同步交易分类
  5. 05在 Wilson 会话启动时安排每日同步

适用场景

  1. 01无需导出 CSV 即可导入交易
  2. 02同步支票、储蓄或信用卡账户
  3. 03为新导入的银行交易分类

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/openaccountant/skills --skill bank-sync

安装后在 Claude Code 中输入/bank-sync确认已加载。

详细介绍

银行同步

概述

使用 Plaid API 连接银行账户,自动定期导入交易记录。连接后,Wilson 每天都会拉取新交易,无需手动导出 CSV。支持来自数千家金融机构的支票账户、储蓄账户和信用卡账户。

注意:Plaid 集成需要 Wilson Pro 许可证。

使用的 Wilson 工具

  • transaction_search — 验证导入的交易记录并检查重复项
  • categorize — 自动为新同步的交易记录分类

工作流

  1. 确认用户拥有有效的 Wilson Pro 许可证。
  2. 启动 Plaid Link 流程以连接银行账户:
    • 用户选择其金融机构
    • 用户使用银行凭证进行身份验证
    • 用户选择要同步的账户
  3. 将 Plaid 访问令牌安全地存储在本地数据库中。
  4. 执行首次同步,拉取过去 30 天的交易记录。
  5. 与之前导入的交易记录进行去重。
  6. 对新同步的交易记录运行 categorize。
  7. 报告同步结果:新增交易记录、跳过的重复项、已连接的账户。
  8. 设置每日自动同步(在下一次 Wilson 会话启动时运行)。

无需 Wilson

如果你没有 Wilson Pro,或更喜欢手动导入,以下是各主要银行的替代方案:

手动导出计划(建议每月执行)

Chase:

  • chase.com > 账户 > 下载账户活动 > CSV
  • 或设置 Chase 交易金额超过特定门槛时的电子邮件提醒

Bank of America:

  • bankofamerica.com > 账户 > 信息与服务 > 下载交易记录 > CSV
  • BofA 还支持自动导出到 Quicken/QuickBooks

Wells Fargo:

  • wellsfargo.com > 账户 > 下载账户活动 > 逗号分隔

Citi:

  • citibank.com > 账户 > 查看活动 > 下载(CSV、OFX、QIF)

Capital One:

  • capitalone.com > 账户 > 下载交易记录 > CSV

American Express:

  • americanexpress.com > 账单与活动 > 下载交易记录 > CSV
Plaid 免费替代方案
  • Monarch Money($9.99/月):自动同步银行账户并提供预算管理
  • Lunch Money($10/月):对开发者友好,支持 CSV 导入和 Plaid 同步
  • Actual Budget(免费,可自托管):手动导入并支持 OFX
  • GnuCash(免费):可从部分银行直接下载 OFX
无需 Plaid 的自动化方案
  • 设置日历提醒,每月从各家银行导出 CSV
  • 使用 import-transactions 技能导入每个文件
  • 部分银行支持 OFX Direct Connect — GnuCash 和 KMyMoney 无需 Plaid 即可自动拉取交易记录

重要说明

  • Plaid 凭证存储在本地 Wilson 数据库中,不会离开你的设备。
  • 银行同步使用 Plaid 的交易同步 API,由服务端处理去重。
  • 部分金融机构要求每 90 天重新进行身份验证(Plaid 会提示你)。
  • Plaid 支持美国、加拿大和英国的 12,000 多家金融机构。
  • 如果银行连接中断,Wilson 会通知你,并提供重新进行身份验证或改用手动 CSV 导入的选项。

评论

支持 Markdown