mcpField
I
IL Bank MCP 🐷💸

IL Bank MCP 🐷💸

本地服务
github.com/glekner金融数据1372 周前更新

关于 IL Bank MCP 🐷💸

IL Bank MCP 将以色列银行和信用卡交易抓取到本地数据库,并向 AI 助手提供查询与分析能力。适合希望查看支出、订阅和交易趋势的用户。

主要功能

  1. 01抓取以色列银行及信用卡数据
  2. 02按时间段查询交易
  3. 03汇总收入、支出与趋势
  4. 04查找周期性扣款和商户支出
  5. 05按需刷新账户数据
  6. 06数据保存在本地 SQLite 数据库

适用场景

  1. 01比较本月与上月支出
  2. 02汇总订阅及月度费用
  3. 03查找指定金额或描述的交易
  4. 04分析特定商户的消费模式

MCP 相关

该 MCP 服务向 AI 客户端提供交易查询、财务摘要、周期性扣款分析、刷新和抓取状态等工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"il-bank": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"compose"
]
}
}
}
启动命令docker run -i --rm compose

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
ocicompose

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

IL Bank MCP 🐷💸

它是什么?

IL Bank MCP 是一款财务助手,可将您的以色列银行数据带到任何 AI 助手中。它将无头抓取工具(由 israeli-bank-scrapers 提供支持)与 MCP 服务相结合,让大模型分析您的交易、追踪消费模式并提供财务洞察。

✨ 演示

Raycast MCP 服务运行中

如何使用 IL Bank MCP?

使用 Docker Compose 运行,即可快速完成设置:

LEUMI_USERNAME=my_user LEUMI_PASSWORD=my_pass ... \
  docker compose up -d

然后将其添加到您的 AI 助手中。对于 Raycast,请使用其 MCP 扩展并配置:

docker compose -f /path/to/il-bank-mcp/docker-compose.yml run --rm -i mcp-server
图片

对于 Claude Desktop,将其添加到 ~/.claude/config.jsonc:

{
  "mcpServers": {
    "israeli-bank-assistant": {
      "command": "docker",
      "args": [
        "compose",
        "-f",
        "/path/to/il-bank-mcp/docker-compose.yml",
        "run",
        "--rm",
        "-i",
        "mcp-server"
      ],
      "env": {
        "LEUMI_USERNAME": "your_username",
        "LEUMI_PASSWORD": "your_password"
      }
    }
  }
}

请参阅 env.example,了解所有凭据和配置选项。

IL Bank MCP 的主要功能
  • 智能分析:获取消费明细、检测定期扣款并追踪商户消费模式
  • 本地且安全:所有数据都保存在本地 SQLite 数据库中
  • 支持多个服务商:适用于大多数以色列银行和信用卡
  • 实时更新:按需从任何服务商刷新数据
  • 按需同步:随时抓取银行数据,获取最新洞察
我可以问哪些问题?

以下问题可帮助您从财务数据中获取洞察:

  • “分析 Wolt 的消费模式”
  • “列出我正在支付的所有订阅及其每月总费用”
  • “列出过去 30 天内所有金额超过 ₪1,000 的交易及其类别”
  • “我上个月在食品杂货上花了多少钱?”
  • “比较我本月和上个月的消费”
IL Bank MCP 提供哪些工具?
  • get_transactions - 获取任意时间段的交易
  • get_financial_summary - 一目了然地查看收入、支出和趋势
  • search_transactions - 按金额或描述查找特定交易
  • get_monthly_credit_summary - 查看信用卡使用情况明细
  • get_recurring_charges - 查找订阅和重复付款
  • analyze_merchant_spending - 发现异常消费模式
  • refresh_all_data - 更新所有已连接账户的数据
  • get_scrape_status - 查看数据上次更新时间
IL Bank MCP 常见问题

支持哪些银行?
任何 israeli-bank-scrapers 支持的银行——包括 Leumi、Hapoalim、Discount 和大多数信用卡公司。

我的数据安全吗?
安全。所有操作都在您的设备本地运行。没有数据会离开您的计算机。

我可以将它与本地大模型搭配使用吗?
当然可以。通过 Raycast 与 Ollama 搭配使用效果很好,可实现完全离线的设置。

如果抓取失败怎么办?
请查看 ./logs 中的日志。大多数问题都与登录有关——请确认您的凭据与您在银行网站上使用的完全一致。

贡献

项目刚起步,欢迎贡献!🙏

许可证

MIT

致谢

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。