- Explore MCP Servers
- israeli-bank-scrapers-mcp-demo
Israeli Bank Scrapers Mcp Demo
What is Israeli Bank Scrapers Mcp Demo
The israeli-bank-scrapers-mcp-demo is a Model Context Protocol (MCP) server designed to demonstrate the process of scraping financial data, specifically credit card transactions, using the israeli-bank-scrapers library.
Use cases
Use cases include automated transaction tracking for personal budgeting, data analysis for financial insights, and integration into larger financial applications that require real-time transaction data.
How to use
To use the israeli-bank-scrapers-mcp-demo, clone the repository, install the dependencies with ‘npm install’, configure the Chromium path, build the project with ‘npm run build’, and start the server using ‘npm start’.
Key features
Key features include fetching credit card transactions from Israeli banks, storing transactions in a local SQLite database, querying stored transactions with filtering options, and secure credential management.
Where to use
This MCP server can be used in financial technology applications, personal finance management tools, and any project requiring the scraping of banking data from Israeli financial institutions.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Israeli Bank Scrapers Mcp Demo
The israeli-bank-scrapers-mcp-demo is a Model Context Protocol (MCP) server designed to demonstrate the process of scraping financial data, specifically credit card transactions, using the israeli-bank-scrapers library.
Use cases
Use cases include automated transaction tracking for personal budgeting, data analysis for financial insights, and integration into larger financial applications that require real-time transaction data.
How to use
To use the israeli-bank-scrapers-mcp-demo, clone the repository, install the dependencies with ‘npm install’, configure the Chromium path, build the project with ‘npm run build’, and start the server using ‘npm start’.
Key features
Key features include fetching credit card transactions from Israeli banks, storing transactions in a local SQLite database, querying stored transactions with filtering options, and secure credential management.
Where to use
This MCP server can be used in financial technology applications, personal finance management tools, and any project requiring the scraping of banking data from Israeli financial institutions.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Credit Card MCP Server Demo
This is a Model Context Protocol (MCP) server that provides tools for fetching and managing credit card transactions using the israeli-bank-scrapers library.
Features
- Fetch credit card transactions from Israeli banks (Demo shows a single provider scraping process)
- Store transactions in a local SQLite database
- Query stored transactions with filtering options
- Secure credential management
Installation
- Clone the repository
- Install dependencies:
npm install
Configuration
Chromium Path
The server requires Chromium for web scraping. You can configure the path to the Chromium executable in two ways:
- Environment variable:
export CHROMIUM_PATH=/path/to/chromium
- Default path:
The default path is set to/opt/homebrew/bin/chromium. You can modify this insrc/config.ts.
Usage
- Build the project:
npm run build
- Start the server:
npm start
Available Tools
1. Scrape Transactions
Fetch transactions from your bank:
{
"name": "scrapeTransactions",
"arguments": {
"credentials": {
"username": "your_username",
"password": "your_password"
}
}
}
Security Notes
- Credentials are stored in memory only and are cleared when the server stops
- The SQLite database is stored locally and should be protected
- Never share your credentials or the database file
Development
For development with hot reloading:
npm run dev
Troubleshooting
Chromium Issues
If you encounter issues with Chromium:
- Make sure Chromium is installed and accessible
- Verify the path in
CHROMIUM_PATHenvironment variable orsrc/config.ts - Install Chromium via Homebrew:
brew install chromium
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










