Comprehensive personal finance command center for Israeli banking. Automatically aggregates, categorizes, and analyzes finances from all Israeli banks and credit cards into a unified dashboard with budget tracking, balance projection, recurring payment detection, and installment monitoring. Features intelligent 3-phase auto-categorization, native WhatsApp integration for daily summaries, built-in AI chat via Google Gemini, and MCP endpoint for AI assistant integration with AES-256-GCM encryption.
.mcp.json
{
"mcpServers": {
"nudlers": {
"url": "http://localhost:6969/api/mcp"
}
}
}get_monthly_summaryFinancial summary by vendor with income, expenses, and net balance
get_category_expensesGet all transactions for a specific category in a given time period
get_category_breakdownBreakdown of spending by category for a given period with transaction counts
get_all_categoriesList all spending categories that exist in the system
search_transactionsSearch for transactions by description, vendor, category, or identifier
get_all_transactionsGet all transactions for a specific time period
get_budgetsBudget vs actual spending comparison for all categories
get_recurring_paymentsList of recurring payments and installments
get_sync_statusSynchronization status for all connected bank accounts and credit cards
list_accountsList all configured bank accounts and credit cards
add_manual_expenseAdd a manual expense or income transaction for cash purchases or uncaptured transactions
get_balance_projectionDaily balance projection for the next 30 days based on recurring transactions and settlements
Open-source scraping library for Israeli banks and credit card companies
AI-powered financial analysis and natural language queries
What is my expense summary for this month?Show me all transactions in the food categoryWhat are my recurring payments?Project my balance for the next 30 daysHow much did I spend vs my budget?GEMINI_API_KEYPASSKEY_ENCRYPTION_SECRETWEBAUTHN_RP_IDWEBAUTHN_ORIGINNUDLERS_DB_HOSTNUDLERS_DB_PORTNUDLERS_DB_NAMENUDLERS_DB_USERNUDLERS_DB_PASSWORDNode.jsPostgreSQLDocker (optional)Uses SSE transport via supergateway. Requires PostgreSQL database. Bank credentials stored in encrypted vault with biometric/passkey authentication.
Lightweight MCP server for fetching transactions from all major Israeli banks and credit card companies, including Hapoalim, Leumi, Discount, Mizrahi, Visa Cal, Max, Isracard, and more. Leverages the israeli-bank-scrapers library and supports two-factor authentication. Exposes tools to list available banks with their required credentials and fetch transactions with flexible date ranges.
Secure, local-first personal financial data aggregator for Israeli banks and credit card companies. Built on the israeli-bank-scrapers library, it scrapes transactions from all major Israeli financial institutions and stores them in a locally encrypted SQLite database. Includes MCP tools for fetching transactions, executing safe SQL queries, describing database schemas, and generating monthly expense reports while ensuring financial data never leaves your machine.
Finance assistant that brings Israeli bank data directly to any AI assistant. Combines a headless scraper powered by israeli-bank-scrapers with an MCP server, enabling LLMs to analyze transactions, track spending patterns, detect recurring charges, and provide financial insights. Supports most Israeli banks and credit cards, stores data locally in SQLite, and runs via Docker Compose for easy deployment.