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.

评论

金融与商务 分类下的更多 MCP 服务器