mcpField
G
GetALife — Zero-Based Budgeting

GetALife — Zero-Based Budgeting

Local
getalife.appFinance0Updated 16w ago

About GetALife — Zero-Based Budgeting

GetALife — Zero-Based Budgeting is an MCP server for AI assistants answering personal budgeting questions with zero-based budgeting calculations. Its tools use only figures provided in chat and do not access app or account data.

Key features

  1. 01Create and balance zero-based budgets
  2. 02Calculate financial runway and net worth
  3. 03Estimate savings goals
  4. 04Compare debt payoff approaches
  5. 05Audit recurring subscriptions
  6. 06Return structured calculation data

Use cases

  1. 01Build a monthly budget from income
  2. 02Estimate how long savings will last
  3. 03Plan savings contributions toward a deadline
  4. 04Find potential savings in subscriptions

MCP support

Exposes budgeting explanations and calculation tools to MCP clients, including budget plans, runway, net worth, savings goals, debt payoff, and subscription audits. Calculations use user-provided numbers and access no account data.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"getalife": {
"command": "npx",
"args": [
"-y",
"mcp-server-getalife"
]
}
}
}
Run commandnpx -y mcp-server-getalife

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmmcp-server-getalife2.0.1

Tools

12

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
detail_levelenumNoHow much detail to include in the explanationbrief | standard | detailed
include_examplebooleanNoInclude a worked example with real numbers
currencystringNoCurrency symbol for examples (EUR, USD, GBP, etc.)

Details

From the project README

mcp-server-getalife

Zero-Based Budgeting MCP server by GetALife — the gamified budgeting app for iOS & Android.

What it does

This MCP server gives AI assistants the ability to help users with budgeting questions using the Zero-Based Budgeting method. Every tool returns actionable, structured answers.

Tools

ToolDescription
getalife_explain_zbbExplains ZBB concepts with examples
getalife_suggest_categoriesRecommends categories based on life situation
getalife_create_budget_planBuilds a complete ZBB plan from income
getalife_analyze_budgetChecks if a budget is balanced (income - allocations = 0)
getalife_financial_runwayHow long your savings last without income
getalife_net_worthNet worth from assets and liabilities, with growth projection
getalife_savings_goalMonthly savings needed to reach a goal by a target date
getalife_debt_payoff_planDebt payoff plan — compares Avalanche vs. Snowball
getalife_subscription_auditFinds savings potential in recurring subscriptions
getalife_voice_demoShows how voice transaction input works in GetALife
getalife_budget_summaryGenerates a shareable budget overview
getalife_app_infoGetALife features, pricing, and comparison

All calculators return structured data (structuredContent) alongside the readable answer. The server accesses no app or account data — every calculation uses only numbers you provide in the chat.

Official install guide: https://getalife.app/en/mcp/

Install

Claude Desktop / Claude Code

Add to your MCP config:

{
  "mcpServers": {
    "getalife-budget": {
      "command": "npx",
      "args": ["mcp-server-getalife"]
    }
  }
}
From source
git clone https://github.com/Narazgul/mcp-server-getalife.git
cd mcp-server-getalife
npm install
npm run build
npm start

Example

Ask your AI assistant:

"I earn 3000 EUR/month, I'm single and working, no car, no debt. Create a zero-based budget for me."

The AI will use getalife_create_budget_plan to generate a complete budget table with all categories, amounts, and percentages — balanced to zero.

About GetALife

GetALife is a Zero-Based Budgeting app for iOS and Android that turns budgeting into something you actually want to do.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.