{"repo":"kirill-markin/expense-budget-tracker","free":true,"listed":false,"github":"https://github.com/kirill-markin/expense-budget-tracker","clone":"git clone https://github.com/kirill-markin/expense-budget-tracker.git","description":"Self-hosted open-source personal finance expense and budget tracker with balances, transfers, and multi-currency reporting on Postgres.","language":"TypeScript","stars":27,"topics":["budget-tracker","expense-tracker","multi-currency","open-source","personal-finance","postgresql","self-hosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Expense Budget Tracker Self-hosted open-source expense and budget tracker with balances, transfers, and multi-currency reporting on Postgres. Live demo: expense-budget-tracker.com Features - Fully open-source — all code is available, deploy on your own servers with full control over your data - Hosted MCP server — connect a compatible remote MCP client over Streamable HTTP and OAuth to query workspace data, with optional write access controlled by scope - SQL Query API — generate an API key, give it to your LLM agent, and let it query, analyze, and manage your financial data via HTTP. Minimal, flat table structure designed to be hard to misuse — ideal for AI agents - Budget and transaction UI — built-in interface for budgeting, browsing transactions, and tracking balances across accounts and currencies Quick start Open http://localhost:3000 . Usage with AI agents Connect through either the hosted MCP server or the direct Agent API. Their credentials are separate and are not interchangeable: MCP uses OAuth Bearer access, while the Agent API uses an ApiKey . MCP connector The hosted MCP server is available directly at https://mcp.expense-budget-tracker.com/mcp . Its canonical MCP Registry identity is com.expense-budget-tracker/expense-budget-tracker ; it will be available through the Registry only after the manual publication workflow succeeds and exact-version verification completes. It exposes four workspace-scoped tools: - list workspaces — list workspaces available to the s","default_branch":null,"files":null,"tree":[],"storefront":"/r/kirill-markin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kirill-markin/expense-budget-tracker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}