MCP.so
ログイン

Credit Card MCP Server Demo

@shlomiuziel

Credit Card MCP Server Demo について

A Model Context Protocol (MCP) server that demonstrates how to scrape financial data using the israeli-bank-scrapers library

基本情報

カテゴリ

金融とコマース

ランタイム

node

トランスポート

stdio

公開者

shlomiuziel

設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Credit Card MCP Server Demo?

It is an MCP server that uses the israeli-bank-scrapers library to fetch and manage credit card transactions from Israeli banks. It stores transactions in a local SQLite database and provides querying tools, with credentials kept only in memory.

How to use Credit Card MCP Server Demo?

Clone the repository, run npm install, configure the Chromium path (either via the CHROMIUM_PATH environment variable or by editing src/config.ts), then build (npm run build) and start the server (npm start). Use the scrapeTransactions tool with your bank username and password.

Key features of Credit Card MCP Server Demo?

  • Fetch credit card transactions from Israeli banks.
  • Store transactions in a local SQLite database.
  • Query stored transactions with filtering options.
  • Secure credential management (in‑memory only).
  • Demo shows a single provider scraping process.

Use cases of Credit Card MCP Server Demo?

  • Automatically scrape and store your Israeli bank credit card transactions.
  • Build a personal finance dashboard by querying the local SQLite database.
  • Experiment with MCP server development using a real‑world scraping example.
  • Securely handle bank credentials without writing them to disk.

FAQ from Credit Card MCP Server Demo?

What credentials are required for the scrapeTransactions tool?

The tool expects a credentials object with username and password for your Israeli bank account.

How are my bank credentials handled?

Credentials are kept only in the server’s memory and are cleared when the server stops. They are never written to disk.

Where is the transaction data stored?

All scraped transactions are stored in a local SQLite database on your machine. Protect this database file appropriately.

What external dependency is needed for scraping?

The server requires Chromium for web scraping. You can set the executable path via the CHROMIUM_PATH environment variable or modify the default path in src/config.ts.

Is this server limited to a single bank/provider?

Yes, the current demo demonstrates scraping from a single provider. The underlying israeli-bank-scrapers library supports multiple banks, but this server shows only one provider’s scraping process.

コメント

「金融とコマース」の他のコンテンツ