MCP.so
Sign In

Asher - Personal Financial Data MCP Server

@shlomiuziel

Basic information

Category

Finance & Commerce

License

MIT

Transports

stdio

Author

shlomiuziel

About Asher - Personal Financial Data MCP Server

A Personal Financial Data MCP Server over the israeli-bank-scrapers package

Asher - Personal Financial Data MCP Server config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Asher - Personal Financial Data MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Asher - Personal Financial Data MCP Server?

A secure, local-first financial data aggregator for Israeli banks and credit card companies. Built with TypeScript and powered by israeli-bank-scrapers, it helps you aggregate and analyze financial transactions across multiple sources while keeping data private. Information is scraped and stored in a local, encrypted SQLite database.

How to use Asher - Personal Financial Data MCP Server?

Install via cloned repository with npm, then build and optionally install the CLI globally. Prepare a credentials.json file and ingest it using asher ingest-creds, providing an encryption key on first run. After setup, MCP hosts can call tools like fetchTransactions, sqlQuery, and fetch-last-month-transactions to access and analyze your financial data.

Key features of Asher - Personal Financial Data MCP Server

  • Implements Model Context Protocol for easy MCP host integration
  • Supports all Israeli banks and credit card companies
  • Local-first: financial data never leaves your machine
  • Sensitive data encrypted at rest
  • CLI for simple setup and management
  • Built with TypeScript for type safety

Use cases of Asher - Personal Financial Data MCP Server

  • Aggregate and analyze transactions from multiple Israeli bank accounts
  • Generate monthly expense summaries using AI via MCP hosts
  • Run secure SQL queries on local encrypted financial data
  • Keep financial information private with encryption and local storage

Frequently asked questions

1

Where is the database stored?

The database file is stored at `~/Library/Application Support/Asher/database.db` on macOS, `~/.local/share/Asher/database.db` on Linux, and `%APPDATA%/Asher/database.db` on Windows.

2

How are credentials and data secured?

All sensitive data is encrypted at rest. The encryption key is requested at runtime and never stored on disk. The database file uses permissions `chmod 600` to enforce least privilege.

3

Which financial institutions are supported?

All Israeli banks and credit card companies supported by the israeli-bank-scrapers library are available.

4

How do I configure integration with Claude Desktop?

You can use the command `npm run configure:claude` or follow the prompts during the first setup after ingesting credentials.

5

What are the system prerequisites?

Node.js 18+ and npm are required. Additionally, `tsx` must be installed globally for Claude Desktop integration.

Comments

More Finance & Commerce MCP servers