Finology Student Loan Calculator
Student-loan math: RAP, IBR, ICR, PSLF. npx: no key. Remote: free login, no card, 5 questions total
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
claude mcp add --transport http finology-student-loan-calculator 'https://mcp.finology.tech/free'
{
"mcpServers": {
"finology-student-loan-calculator": {
"type": "http",
"url": "https://mcp.finology.tech/free"
}
}
}
@finology/mcp-serverclaude mcp add finology-student-loan-calculator -e 'FINOLOGY_API_BASE_URL=<FINOLOGY_API_BASE_URL>' -- npx -y @finology/mcp-server@0.4.7
{
"mcpServers": {
"finology-student-loan-calculator": {
"command": "npx",
"args": [
"-y",
"@finology/mcp-server@0.4.7"
],
"env": {
"FINOLOGY_API_BASE_URL": "<FINOLOGY_API_BASE_URL>"
}
}
}
}
Variables d'environnement
FINOLOGY_API_BASE_URLOptional. Overrides the calculation engine endpoint. Defaults to https://engine.finology.tech and should be left unset unless you are testing against a different environment.
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
Finology MCP Server — deterministic federal student loan math for AI agents
Language models guess at federal student loan rules. This doesn't.
@finology/mcp-server connects Claude, GitHub Copilot, Cursor, or any MCP client directly to
Finology Software's parity-verified federal repayment engine. Every
number is computed server-side against current federal rules and returned with a
parityVerified flag. No formulas are approximated, and none are hardcoded into this package.
Why this exists
Federal repayment eligibility is not arithmetic, it is regulation, and it is the part models get wrong most confidently:
- A Parent PLUS loan is not RAP-eligible. Ask a model for the best plan on a Parent PLUS balance and it will usually produce a RAP payment. This server returns the exclusion and the rule behind it.
- RAP is assessed on full AGI with no poverty-line shield, on a sliding 1%–10% scale, less $50 per qualifying dependent — and a spouse is not a dependent. Approximating it from older IDR formulas gives the wrong answer.
- A consolidation that repaid a PLUS loan is restricted to ICR.
- PAYE and ICR are still open, with conditions, until no later than July 1, 2028. Following Federal Student Aid, PAYE is open to a PAYE "new borrower" with no new loan or consolidation on or after July 1, 2026, and ICR is open to eligible loan types. Loans made on or after July 1, 2026 can use only the tiered Standard plan or RAP. SAVE is closed to new enrollment.
Tools
compare_federal_student_loan_repayment_plans
Compares a balance across every plan the borrower is actually eligible for — Standard, tiered Standard, RAP, IBR, PAYE and ICR — returning monthly payment, lifetime cost, projected forgiveness and tax on forgiveness for each, plus the plans that are excluded and the eligibility rule that excludes them.
compare_married_filing_jointly_vs_separately_student_loans
For a married borrower, prices the filing-status decision. Filing separately removes the spouse's income from the income-driven payment calculation, which routinely moves the lifetime loan cost by tens of thousands of dollars.
When both spouses carry federal loans, pass the spouse's own federal balance as well: under joint filing the household payment is split by each spouse's share of the combined balance (34 CFR 685.209(g)(1)(i)), and leaving it out overstates the borrower's payment.
It answers half the question on purpose, and says so. The engine models the loan side exactly and does not model the tax cost of filing separately — lost credits, worse brackets, community-property splits — which is often large enough to reverse the answer. Returning only the favorable half as if it were the whole decision would be the same confident half-truth this server exists to replace.
estimate_rap_monthly_payment
The RAP monthly payment alone, for the common case. Requires the borrower's AGI and refuses to proceed without it — an assumed zero returns the $10/month RAP floor, which reads exactly like a real answer.
Going further (no sales call, no marketing)
Every answer ends with the next rung, and finology_service_info returns it structured:
- Advisor: Finology Software, US $99 per advisor per month or $89 per month billed annually, with a self-serve 7-day trial, no card required (add a card to keep the subscription after day 7). Includes client file import, saved scenarios, branded client reports, and the student loan and SAI calculators on up to 2 of the firm's own websites.
- Developer / operator: an instant free sandbox key (
POST https://api.finology.tech/v1/keys/sandbox, 25 calls/month), then the keyed endpoints withX-Api-Key. The keyed rung is the answer-of-record surface: every answer is persisted with its rule version and an inputs hash before it is served. Production access is self-serve: Developer, US $49 a month for 2,000 calls, or Platform, US $499 a month for 100,000 calls. Docs: https://finology.tech/developers/ - Keyed remote MCP:
https://mcp.finology.tech/mcp. Sign in with a Finology Software login (OAuth), which is how Claude, ChatGPT and Microsoft Copilot connect, or send theX-Api-Keyheader. Every answer is logged and carries a verify link.
Install
Claude (web, desktop and mobile) — one click. Finology Software is listed in the
Claude Connectors Directory. Add the
connector there and sign in with a free Finology Software login (no card): 5 questions in total,
no daily limit. Subscribers are unlimited, and a subscriber's login also lists their own clients in
the same connector (list_my_clients, run_projection_for_client,
get_balance_trajectory_for_client).
ChatGPT. Finology Software is in the ChatGPT plugin directory, with the same free login.
Microsoft Copilot. GitHub Copilot (including its free plan) adds the remote server once:
copilot mcp add --transport http finology https://mcp.finology.tech/free, then signs in with a
Finology Software login the first time it calls a tool; GitHub Copilot in Visual Studio Code uses the
same address and sign-in. In Copilot Studio, add a Model Context Protocol tool with that URL and
OAuth 2.0 Dynamic discovery; running the agent uses your firm's Copilot credits. Setup:
https://finology.tech/finology-software-in-microsoft-copilot/
Everything below is the manual route, for other MCP clients or for a local install.
Claude Desktop — add to claude_desktop_config.json:
{
"mcpServers": {
"finology": {
"command": "npx",
"args": ["-y", "@finology/mcp-server"]
}
}
}
The local package needs no API key and no account: it calls the public calculation endpoints.
What is and is not in this repository
Not here, deliberately: the RAP/OBBB formulas, income-driven payment math, forgiveness and tax-bomb projection, plan-eligibility rules, and NSLDS parsing. Those run on Finology's servers.
That is not only about protecting the engine. Federal repayment rules move every year — poverty guidelines, tax brackets, RAP/OBBB implementation guidance, court challenges. A formula copied into an npm package is wrong within months and cannot be corrected in the installs that already exist. Calling a maintained endpoint is the only shape of this tool that stays true.
Here: the input schemas, the HTTP call, and error handling that passes the API's own field-level messages through to the model instead of flattening them into "request failed."
Limits
These tools return figures. They do not produce client-facing deliverables, save borrower records, parse NSLDS files, or track PSLF qualifying payments over time. For those, and for a book of borrowers kept current as the rules change: finology.tech
The local package is rate-limited per IP. Not financial advice.
License
MIT
Questions fréquentes
Qu'est-ce que Finology Student Loan Calculator ?
Student-loan math: RAP, IBR, ICR, PSLF. npx: no key. Remote: free login, no card, 5 questions total
Comment installer Finology Student Loan Calculator ?
Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http finology-student-loan-calculator 'https://mcp.finology.tech/free'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour Finology Student Loan Calculator ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
Finology Student Loan Calculator est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient Finology Student Loan Calculator ?
Il est publié par Finology-tech. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.