axiom-calculator-mcp
Axiom Calculator MCP
Personal finance calculators for Claude and AI agents — mortgage payments, compound interest, FIRE retirement number, loan comparison, debt payoff, and inflation-adjusted returns.
Zero API keys. Zero setup. Works instantly with any MCP client.
Tools (8 total)
Tool | What it does |
| Monthly payment, total interest, 12-month amortization schedule |
| Compare total cost of renting vs buying over N years (includes equity, appreciation, opportunity cost) |
| Project investment growth with optional monthly contributions — year-by-year table |
| Calculate your FIRE target portfolio and years-to-retirement timeline |
| Real vs nominal return — see if your investments actually beat inflation |
| Compare two loans by total cost, monthly payment, and true APR (including fees) |
| Find the real APR of any financing offer, BNPL, or credit product |
| Payoff timeline and interest saved from extra monthly payments |
Related MCP server: MiAsistente
Install
Claude Desktop / Claude Code
Add to your MCP config:
{
"mcpServers": {
"calculator": {
"command": "uvx",
"args": ["axiom-calculator-mcp"]
}
}
}Any MCP client (stdio)
uvx axiom-calculator-mcpFrom source
git clone https://github.com/vdalhambra/axiom-calculator-mcp
cd axiom-calculator-mcp
uv run axiom-calculatorExample usage
Once connected, just ask Claude naturally:
"I'm looking at a $450,000 house with 20% down at 6.8% for 30 years. What's my monthly payment and total interest?"
"Compare a 15-year loan at 6.2% vs 30-year at 6.8% for $380,000. Which is better overall?"
"I spend $48,000/year. How much do I need to retire, and how long will it take if I save $24,000/year?"
"I have $8,500 in credit card debt at 22% APR. How long to pay it off at $250/month, and how much do I save if I add $100/month extra?"
Why this exists
Most finance calculators are either locked behind paywalls, require accounts, or are ad-stuffed websites. This MCP gives Claude direct access to accurate financial math — no API keys, no rate limits, no middleman.
Part of the Axiom MCP suite
FinanceKit MCP — Stock quotes, fundamentals, crypto, insider transactions
SiteAudit MCP — SEO audits, Core Web Vitals, backlink analysis
License
MIT — free to use, modify, and distribute.
Available Tools
8 toolscompound_interestARead-only
Project investment growth with compound interest and optional regular contributions.
Shows final value, total contributions, total interest earned, and a year-by-year growth table. Uses the standard compound interest formula with optional periodic contributions.
Inputs: principal (required), annual_rate_pct (required), years (required), monthly_contribution, +1 more. Returns: object
debt_payoff_planARead-only
Calculate how long to pay off a debt and how much interest you'll pay.
Compares the base payment plan vs adding extra monthly payments, showing exactly how many months and dollars you save.
Inputs: balance (required), annual_rate_pct (required), monthly_payment (required), extra_monthly. Returns: object
fire_numberARead-only
Calculate your FIRE (Financial Independence, Retire Early) number and timeline.
Finds the portfolio size needed to cover your expenses indefinitely using the chosen withdrawal rate. If you provide current savings and annual savings rate, also estimates how many years until you reach FIRE.
Inputs: annual_expenses (required), withdrawal_rate_pct, current_savings, annual_savings, +2 more. Returns: object
inflation_adjusted_returnARead-only
Calculate the real (inflation-adjusted) return on an investment.
Shows the difference between nominal growth and actual purchasing power growth. Useful for understanding if your investments are truly beating inflation.
Inputs: nominal_return_pct (required), inflation_rate_pct (required), years (required), initial_amount. Returns: object
loan_comparisonARead-only
Compare two loan options by total cost, monthly payment, and true APR.
Helps decide between a lower rate with higher fees vs higher rate with lower fees, or shorter term (higher payment, less interest) vs longer term (lower payment, more interest).
Inputs: loan_amount (required), option_a_rate_pct (required), option_a_years (required), option_b_rate_pct (required), +3 more. Returns: object
mortgage_calculatorARead-only
Calculate monthly mortgage payment, total interest paid, and full amortization summary.
Returns the monthly principal+interest payment, total interest over the loan life, total cost of the home, break-even analysis, and the first 12 months of amortization. Optionally includes property tax and insurance in the total monthly cost.
Inputs: home_price (required), down_payment_pct (required), annual_rate_pct (required), years (required), +1 more. Returns: object
rent_vs_buyARead-only
Compare total cost of renting vs buying over a given number of years.
Accounts for mortgage payments, equity built, opportunity cost of down payment, rent increases over time, and home appreciation. Returns which option is cheaper and by how much over the analysis period.
Inputs: home_price (required), down_payment_pct (required), annual_rate_pct (required), years (required), +3 more. Returns: object
true_credit_costARead-only
Find the true total cost and implied APR of any credit product.
Works for car financing, buy-now-pay-later, credit card minimum payments, personal loans, and any fixed payment schedule. Cuts through misleading '0% financing' or low-rate marketing to show actual cost.
Inputs: purchase_price (required), monthly_payment (required), num_payments (required), upfront_fees, +1 more. Returns: object
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 8 tools
Each tool has a clearly distinct financial calculation purpose with no overlap: compound interest, debt payoff, FIRE number, inflation-adjusted return, loan comparison, mortgage, rent vs. buy, and credit cost. The descriptions specify unique use cases, making misselection unlikely.
Tool names follow a consistent snake_case pattern with descriptive terms (e.g., compound_interest, debt_payoff_plan). However, there is a minor deviation with 'true_credit_cost' using 'true' as a modifier, while others like 'inflation_adjusted_return' use adjectives differently, slightly affecting uniformity.
With 8 tools, the server is well-scoped for a financial calculator domain. Each tool addresses a specific, common financial scenario, and the count is neither too sparse nor bloated, fitting typical user needs effectively.
The tool set comprehensively covers key personal finance calculations: investment growth, debt management, retirement planning, inflation, loan analysis, mortgages, housing decisions, and credit costs. There are no obvious gaps, providing full lifecycle coverage for financial decision-making.
Maintenance
Related MCP Connectors
36 free private calculator tools for Claude. No accounts, no data leaves your session.
Educational MCP server with 17 math/stats tools, visualizations, and persistent workspace
Meta Ads and Google Ads MCP server: 250+ tools for Claude, ChatGPT, Cursor and Codex.
Free, no-key MCP server: token estimates, JSON Schema conversion, MCP configs, tool search.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA comprehensive MCP server that integrates SoulverCore with Claude Desktop, enabling natural language mathematical calculations, unit conversions, date arithmetic, and financial computations.4MIT
- FlicenseNot gradedqualityDmaintenanceA FastMCP server that provides mathematical tools (addition, multiplication, temperature conversion) for Claude to execute via natural language.-
- FlicenseBqualityDmaintenanceA comprehensive MCP server providing basic and advanced math operations (addition, subtraction, statistics, etc.) as well as smart prompts for multiplication tables, equation solving, financial calculations, geometry, unit conversion, loan amortization, probability, and fitness analytics.231-
- AlicenseNot gradedqualityDmaintenanceA free MCP server that adds read-only tools for current time, precise math, and text stats, plugging into both Claude and ChatGPT.132 npmMIT