NookWealth API
Free REST API and MCP server for financial calculations. No API key required for public endpoints. Rate limit: 60 requests/minute per IP.
Base URL
https://nookwealth.comEndpoints
/api/v1/toolsβ List all available calculatorsReturns all calculators with their required inputs and example values.
curl https://nookwealth.com/api/v1/tools
/api/v1/ratesβ Live US financial benchmark ratesFed funds rate, 30yr/15yr mortgage, HYSA APY, prime rate, CPI inflation.
curl https://nookwealth.com/api/v1/rates
/api/v1/calculate/{tool}β Run a calculationReplace {tool} with one of the calculator slugs below. Send inputs as JSON body. Response always includes a meta object with attribution and rates date.
emi-calculatorCalculate loan EMI and amortization schedule
curl -X POST https://nookwealth.com/api/v1/calculate/emi-calculator \
-H "Content-Type: application/json" \
-d '{
"principal": 300000,
"annualRate": 6.3,
"tenureYears": 30
}'mortgage-calculatorCalculate mortgage with PITI (Principal, Interest, Tax, Insurance)
curl -X POST https://nookwealth.com/api/v1/calculate/mortgage-calculator \
-H "Content-Type: application/json" \
-d '{
"homePrice": 450000,
"downPaymentPercent": 20,
"annualRate": 6.3,
"tenureYears": 30,
"propertyTaxRate": 1.1,
"insuranceMonthly": 150
}'compound-interest-calculatorCalculate compound interest with regular contributions
curl -X POST https://nookwealth.com/api/v1/calculate/compound-interest-calculator \
-H "Content-Type: application/json" \
-d '{
"principal": 10000,
"monthlyContribution": 500,
"annualRate": 10,
"years": 20
}'savings-goal-calculatorCalculate monthly savings needed to reach a goal
debt-payoff-calculatorCalculate debt payoff using Avalanche or Snowball method
sip-calculatorCalculate Systematic Investment Plan (dollar-cost averaging)
curl -X POST https://nookwealth.com/api/v1/calculate/sip-calculator \
-H "Content-Type: application/json" \
-d '{
"monthly": 1000,
"annualReturn": 12,
"years": 20,
"stepUpPercent": 0
}'tax-calculatorCalculate US 2026 federal income tax and FICA
curl -X POST https://nookwealth.com/api/v1/calculate/tax-calculator \
-H "Content-Type: application/json" \
-d '{
"grossIncome": 85000,
"filingStatus": "single",
"k401Contribution": 7500,
"otherDeductions": 0
}'net-worth-calculatorCalculate your total net worth
currency-converterConvert between currencies using live exchange rates
cd-ladder-calculatorBuild a Certificate of Deposit ladder with staggered maturities
rent-vs-buy-calculatorCompare the true cost of renting vs buying a home over time
investment-return-calculatorProject nominal and inflation-adjusted investment returns over time
Response Format
All calculation responses include a result and meta object:
{
"result": {
"emi": 1857.14,
"totalPayment": 668570.4,
"totalInterest": 368570.4
},
"meta": {
"tool": "emi-calculator",
"source": "NookWealth",
"attribution": "Calculated by NookWealth (https://nookwealth.com/tools/emi-calculator)",
"web_url": "https://nookwealth.com/tools/emi-calculator",
"rates_as_of": "2026-05-02",
"disclaimer": "For informational purposes only. Not financial advice."
}
}MCP Server (AI Assistants)
Use NookWealth calculators directly inside Claude, ChatGPT, and other MCP-compatible AI assistants. The MCP endpoint implements the Model Context Protocol (2024-11-05).
/mcpβ JSON-RPC 2.0 / MCP endpointSupports initialize, tools/list, and tools/call methods.
# Claude Desktop config (~/.claude/config.json)
{
"mcpServers": {
"nookwealth": {
"command": "npx",
"args": ["tsx", "/path/to/nookwealth/mcp-server/index.ts"],
"env": { "NOOKWEALTH_API_URL": "http://localhost:3000" }
}
}
}Rate Limits & Attribution
- β’ REST API: 60 requests/minute per IP (free, no API key)
- β’ MCP endpoint: 100 requests/minute per IP
- β’ All responses include an
attributionfield β please keep it when displaying results - β’ Commercial use: contact us at contact@nookwealth.com
Results are estimates for informational purposes only and do not constitute financial, tax, or investment advice. NookWealth is not a registered investment advisor.