Calculates personal finance, tax, Islamic finance, health, and utility metrics across regional presets without API keys.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Calcnook MCP Server.
calculate_compound_interestFuture value of a lump-sum at compound interest
calculate_sip_dcaSIP (India) / DCA (global) with optional annual step-up
calculate_loan_paymentEMI / mortgage amortization with optional extra payment
calculate_retirementCorpus needed, monthly SIP to reach corpus, safe withdrawal (4% rule)
calculate_bmi_bmr_tdeeBMI + WHO category, BMR (Mifflin-St Jeor), TDEE
convert_currencyConvert between any currencies using caller-supplied rates
Declan142/calcnook-mcp-server MCP server wraps the open-source calcnook calculation engine and exposes 17 tools through the Model Context Protocol. Its scope covers common personal finance calculations, selected country-specific taxes and employment benefits, Islamic finance formulas, health metrics, currency display, and Indian utility billing.
The financial planning tools calculate compound growth, SIP or DCA contributions, loan and mortgage payments, retirement targets, and safe withdrawals based on the 4% rule. Health calculations cover BMI with WHO categorization, Mifflin-St Jeor BMR, and TDEE. Currency conversion accepts rates supplied by the caller, while currency formatting includes Indian lakh and crore representations.
Islamic finance support includes Zakat with a nisab check, Murabaha, Ijarah, Mudarabah, Hajj savings, and AAOIFI-oriented halal stock screening based on supplied financial ratios. Regional tools cover income tax for the US, UK, Canada, Australia, and India for 2026; UAE and Saudi VAT; UAE or Saudi End of Service Gratuity; Saudi or GCC national Zakat estimates; and Indian electricity bills using BESCOM, MSEB, BSES, or custom slabs.
The server communicates with MCP-compatible clients and delegates requests to deterministic calculation functions in the calcnook engine. Inputs such as principal, contribution amount, rate, duration, salary, country, or financial statement values are provided in each tool call. Currency conversion does not fetch live rates: the caller must provide the exchange rate to use.
Because the calculations run locally and the project describes itself as using the Python standard library, the server does not need an external API credential. Results depend on the supplied inputs, selected country or preset, and the calculation assumptions represented by the relevant tool.
Declan142/calcnook-mcp-server can be started without a separate application setup using:
A pip-based installation is also documented:
For Claude Desktop or Claude Code, configure an MCP entry with uvx as the command and calcnook-mcp as its argument. Cursor can use the same MCP configuration pattern. The README also states that Goose and Continue can use the same JSON block in their respective MCP configuration sections.
The available tools include:
The server calculates from supplied values; it is not described as a live market-rate, tax-filing, or utility-billing data service. In particular, currency conversion requires the caller to provide rates. Country-specific tax calculations are listed for 2026 and should be matched to the supported country options rather than assumed to cover other jurisdictions. Indian electricity calculations depend on the selected preset or custom slab configuration. The project is licensed under MIT.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/declan142-calcnook-mcp-server)<a href="https://allmcps.com/mcp/declan142-calcnook-mcp-server"><img src="https://allmcps.com/api/badge/declan142-calcnook-mcp-server?style=directory" alt="Calcnook MCP Server on AllMCPs" /></a>