IL 银行 MCP 是一个金融助手,它可以将您的以色列银行数据带入任何AI助手。它结合了一个无头爬虫(由israeli-bank-scrapers提供支持)与一个MCP服务器,让LLMs能够分析您的交易、跟踪消费模式并提供财务见解。

使用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
<img width="886" alt="image" src="https://gips1.baidu.com/it/u=1376562221,2068288935&fm=3081&app=33&f=PNG?w=1772&h=1172" />
对于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以获取所有凭证和配置选项。
以下是一些可以从您的财务数据中获取见解的问题:
get_transactions - 获取任意时间段的交易get_financial_summary - 快速查看收入、支出和趋势search_transactions - 根据金额或描述查找特定交易get_monthly_credit_summary - 信用卡使用情况分解get_recurring_charges - 查找订阅和重复付款analyze_merchant_spending - 发现异常消费模式refresh_all_data - 更新来自所有连接账户的数据get_scrape_status - 检查数据上次更新的时间支持哪些银行?
任何由israeli-bank-scrapers支持的银行——包括Leumi、Hapoalim、Discount以及大多数信用卡公司。
我的数据是否安全?
是的。一切都在您的机器上本地运行。没有数据离开您的计算机。
我可以与本地LLMs一起使用吗?
当然可以。通过Raycast与Ollama配合使用,可以实现完全离线的设置。
如果抓取失败怎么办?
检查./logs中的日志。大多数问题是登录相关的——请确保您的凭证与您在银行网站上使用的完全一致。
早期阶段——欢迎贡献!🙏
MIT