Fi-Plan MCP server
online · 100% uptimeio.github.ompurwar/fi-plan·v1.0.0Financial simulator for Indian salaries: loans, taxes, SIPs and 50-year FIRE plans.
0 stars
Reviews
Write oneNobody has reviewed Fi-Plan yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Fi-Plan tools (4)
write = sends, deletes, buys or postsasset_projectionFreePure calculator for one asset (no plan needed): monthly value, invested, growth, income and TDS over duration months. Pass asset parameters (principal, growth_rate, yield_rate, income_frequency, income_mode, maturity_month, sale_month, sip) — class presets are NOT applied automatically, so pass explicit rates. TDS on FD interest follows the stored rules for the assessment_year. Returns rows plus closing value and totals.
loan_amortizationFreePure calculation of EMI and a month-by-month amortization schedule for a loan of amount at annual interest_rate over tenure months. Returns opening/closing balance, interest, principal and running totals per month. Pass optional prepayments to model extra principal payments beyond the EMI (each {start_month, amount, frequency: 'm'|'q'|'y'|null, step_pct?} — null frequency = one-time lump, step_pct = % the amount grows by each recurrence): the EMI stays constant, the loan shortens, and the result becomes { schedule, payoff_month, total_interest_paid, total_prepaid, interest_saved } instead of a plain array. NOTE: here start_month is loan-relative (1 = the loan's first EMI month); on a persisted loan the same fields are plan-absolute months.
loan_refinanceFreePure what-if: closes the loan at refinance_month (outstanding balance settled) and restarts it at new_rate over new_tenure months. Returns outstanding balance, old vs new EMI, remaining interest vs new total interest, interest_saved, net_savings (after optional foreclosure_charge) and breakeven_months (null when the new EMI is not lower). Read-only — to persist, update the old loan's end_month and add the new loan.
simulate_planFreeApplies an ordered list of scenario patches to a DEEP COPY of the plan (never persisted) and returns the resulting snapshot plus applied_patches. Pass plan_id to load the plan server-side (preferred — never paste plan_json); plan_json is accepted for portability. Pass summary=true for the compact view; add milestones=true for long durations to get yearly points + totals instead of every month. Patches support add_income, add_expense, add_cashflow_change, add_loan, update_loan (loan_id plus any of title, principal_amount, interest_rate, start_month, end_month, deposit_to_bank, type, ref_id, prepayments), add_fdp (fdp: { start_month, end_month, s, e, i } with s + e + i = 100 — or the legacy { amount, interest_rate, tenure } fixed-deposit shape) and set_account_balance — nested ({"op":"add_cashflow_change","change":{...}}) and flat ({cashflow_id,value,start_month,...}) forms are both accepted; the op is inferred from the fields.
Public scan report
scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 2183ms17/20
- Tool poisoning4 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 33 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Fi-Plan compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,243 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 976 ms
- faster than 14% of 30,027 servers
What its tools let an agent do: 4 read
Install Fi-Plan in Claude Code, Cursor or VS Code
claude mcp add --transport http fi-plan https://www.fi-plan.in/mcp
What the publisher says
From the Fi-Plan repository's README, as published. We do not edit it. Read it on GitHub
Fi-Plan MCP Server
Fi-Plan is a month-by-month financial simulator for Indian salaries — income, taxes, EMIs, SIPs, and up to 50 years of net worth.
This repository is the public descriptor for the hosted Fi-Plan MCP server. The server itself is not open source; the endpoint below is publicly reachable and speaks MCP over Streamable HTTP (JSON-RPC 2.0).
Endpoint
https://www.fi-plan.in/mcpTools
Anonymous tools (no account required, IP rate limited):
Authenticated tools (your plans, cashflows, loans, assets, net worth) are available with an API token or OAuth. Create a token at .
Client configuration
The exact format differs per client. Use the one for yours.
Claude Code (CLI — recommended):
claude mcp add --transport http fi-plan https://www.fi-plan.in/mcpClaude Desktop / Claude apps — add as a custom connector:
Settings → Connectors → Add custom connector → URL https://www.fi-plan.in/mcp
Cursor (.cursor/mcp.json):
{
"mcpServers": {
"fi-plan": {
"url": "https://www.fi-plan.in/mcp"
}
}
}VS Code (.vscode/mcp.json) — note the servers key and the required type:
{
"servers": {
"fi-plan": {
"type": "http",
"url": "https://www.fi-plan.in/mcp"
}
}
}Any client using the .mcp.json / mcpServers shape (e.g. Claude Code project scope) — a url entry must include "type": "http", or the client treats it as a stdio server and skips it:
{
"mcpServers": {
"fi-plan": {
"type": "http",
"url": "https://www.fi-plan.in/mcp"
}
}
}Authenticated (optional)
For account tools, pass a token in a header. Works only in clients that support custom headers (Cursor, VS Code, Claude Code); the Claude Desktop/apps connector UI does not take custom headers.
Claude Code:
claude mcp add --transport http fi-plan https://www.fi-plan.in/mcp \
--header "Authorization: Bearer fp_your_token_here"Cursor / VS Code / .mcp.json:
{
"mcpServers": {
"fi-plan": {
"type": "http",
"url": "https://www.fi-plan.in/mcp",
"headers": { "Authorization": "Bearer fp_your_token_here" }
}
}
}Discovery
- Tools list:
- OpenAPI:
- llms.txt:
License
The contents of this repository (documentation) are MIT licensed. The Fi-Plan application and MCP server are proprietary — see for terms.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-10-14downgradeA → Bscore 83
Fi-Plan: common questions
- Is Fi-Plan MCP server safe?
- Mostly: it is graded B (83/100). Read the Fi-Plan safety report
- How do I install Fi-Plan?
- It runs remotely at www.fi-plan.in. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Fi-Plan need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Fi-Plan maintained?
- The last commit was 55 days ago (2026-09-11). The latest release is v1.0.0.
- Is Fi-Plan up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Fi-Plan compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,243 servers); tools 4 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.