article
README
🚀 以色列银行 MCP 项目
本项目借助模型上下文协议(MCP),实现对以色列银行账户和交易的高效管理,为用户提供便捷、安全的银行账户操作体验。
🚀 快速开始
- 安装依赖项:
npm install
- 构建项目:
npm run build
- 连接到 MCP 客户端:该服务器可与任何兼容的 MCP 客户端连接,具体配置方法见后续内容。
✨ 主要特性
- 银行信息全面:列出所有支持的以色列银行和信用卡公司及其所需凭证。
- 交易记录获取:可从任何支持的银行获取交易记录。
- 广泛的银行支持:支持所有主要的以色列银行和信用卡公司。
- 安全的凭证处理:采用安全机制处理用户凭证。
- 灵活的日期范围:支持灵活设置交易日期范围。
- 双因素认证支持:为需要双因素认证的银行提供身份验证支持。
📦 安装指南
安装依赖
npm install
项目构建
npm run build
💻 使用示例
连接到 MCP 客户端
该服务器可以连接到任何兼容的 MCP 客户端。以下是针对支持配置文件的客户端(如 Claude)的配置示例:
{
"mcpServers": {
"israeli-bank-mcp": {
"command": "node",
"args": [
"/path/to/israeli-bank-mcp/build/server.js"
]
}
}
}
📚 详细文档
资源
- 银行 (
banks://list):列出可用的银行及其所需凭证。
工具
- 获取交易记录 (
fetch-transactions):从银行获取交易记录。 - 双因素认证 (
two-factor-auth):对于需要双因素认证的银行进行身份验证。
支持的银行
通过 israeli-bank-scrapers 库支持以下所有主要的以色列银行和信用卡公司:
- 霍阿巴林银行
- 卢米银行
- 折扣银行
- 民商银行
- 梅兹拉希银行
- 储蓄与贷款协会银行
- Visa Cal
- Max(原名卢米信用卡)
- Isracard
- Amex
- 联合银行
- 本勒乌姆银行
- 迪亚斯达银行
- 大华银行
- 比哈德比什维哈银行
- OneZero(实验性)
- Behatsdaa
🔧 技术细节
项目通过模型上下文协议(MCP)实现对以色列银行账户和交易的管理,借助 israeli-bank-scrapers 库来支持众多以色列银行和信用卡公司,确保能够获取交易记录和处理相关业务。
📄 许可证
本项目采用 MIT 许可证。
⚠️ 重要提示
- 请不要在家中尝试(我Honestly 不知道,这可能不是一个好主意,但真的很酷)
Scan to contact