Getalife Budget

io.github.NarazgulPublished by GitHub account Narazgulv2.0.1Updated Oct 24, 2026

Zero-Based Budgeting tools: budget plans, runway, net worth, savings goals, debt payoff plans.

VerifiedSTDIODesktop onlyProductivity & WorkflowFinance

Overview

AI-generated overview

Local MCP server that gives an assistant zero-based budgeting calculators: budget plans, runway, net worth, savings goals and debt payoff.

What you can do
  • Explain zero-based budgeting concepts and suggest budget categories for a life situation
  • Build and check budget plans from income, including a balanced-to-zero analysis
  • Calculate financial runway, net worth with growth projection, and monthly savings needed for a goal
  • Compare debt payoff strategies (Avalanche vs. Snowball) and audit recurring subscriptions
  • Produce a shareable budget summary and describe the companion GetALife app's features and pricing
When to use it
Useful when you want an assistant to walk through personal budgeting questions — planning a monthly budget, checking whether allocations balance, estimating runway or net worth, or comparing debt payoff options — using numbers you supply in the chat.
Requirements
Runs as a local process over stdio, typically launched with npx from the npm package mcp-server-getalife, so Node.js and network access for the package download are needed. No accounts, API keys, environment variables or headers are declared. Desktop only.
Before you install
The server states it accesses no app or account data and calculates only from numbers you provide, so figures you share in the chat are the input. Results are calculator output, not financial advice. It is a promotional companion to the GetALife mobile app, and one tool describes the app's pricing and features.

Installation

In SourceWeft

  1. Open Getalife Budget in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

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:

json
{  "mcpServers": {    "getalife-budget": {      "command": "npx",      "args": ["mcp-server-getalife"]    }  }}

From source

bash
git clone https://github.com/Narazgul/mcp-server-getalife.gitcd mcp-server-getalifenpm installnpm run buildnpm 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

Source: README.md at commit c4b023f

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v2.0.1LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts