# Finology Student Loan Calculator

Compare US federal student loan repayment plans, estimate payments, and check eligibility. Useful when weighing plan options or married filing statuses.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: Finology-tech
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Finology-tech/finology-mcp
- Updated: 2026-10-19
- HTML: https://affpapa.org/en/nevibecode/mcp/finology-student-loan-calculator

## What it does

The server compares Standard, RAP, IBR, PAYE, and ICR plans, including monthly payments, lifetime loan cost, projected forgiveness, and tax on forgiven amounts. It also explains why a borrower is excluded from a plan. Calculations run on Finology’s servers; the local package connects through `npx` and needs no API key or account.

Separate tools compare the loan costs of joint and separate tax filing for married borrowers, and estimate a RAP payment. The RAP estimate requires the borrower’s AGI. The filing comparison covers loan costs but not the tax effects of filing separately, so it cannot settle the full tax decision.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://mcp.finology.tech/free`
- Environment variables: `FINOLOGY_API_BASE_URL` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http student-loan https://mcp.finology.tech/free
```

2. **Platform CLI**
```bash
claude mcp add --env FINOLOGY_API_BASE_URL=<FINOLOGY_API_BASE_URL> --transport stdio finology-student-loan-calculator -- npx -y @finology/mcp-server
```
Replace <…> with your own values

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add finology-student-loan-calculator --url https://mcp.finology.tech/free
```

2. **Platform CLI**
```bash
codex mcp add finology-student-loan-calculator --env FINOLOGY_API_BASE_URL=<FINOLOGY_API_BASE_URL> -- npx -y @finology/mcp-server
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "finology-student-loan-calculator": {
            "url": "https://mcp.finology.tech/free"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "finology-student-loan-calculator": {
            "command": "npx",
            "args": [
                "-y",
                "@finology/mcp-server"
            ],
            "env": {
                "FINOLOGY_API_BASE_URL": "<FINOLOGY_API_BASE_URL>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "finology-student-loan-calculator": {
            "type": "http",
            "url": "https://mcp.finology.tech/free"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "finology-student-loan-calculator": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@finology/mcp-server"
            ],
            "env": {
                "FINOLOGY_API_BASE_URL": "<FINOLOGY_API_BASE_URL>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http finology-student-loan-calculator https://mcp.finology.tech/free
```

2. **Platform CLI**
```bash
gemini mcp add -e FINOLOGY_API_BASE_URL=<FINOLOGY_API_BASE_URL> finology-student-loan-calculator npx -y @finology/mcp-server
```
Replace <…> with your own values

## When to use it
- compare eligible federal repayment plans
- find out why a borrower is excluded from a plan
- estimate a RAP payment from AGI
- compare loan costs under joint and separate filing

## Example prompts
- Compare the eligible repayment plans for my federal student loan and explain any exclusions.
- Estimate my monthly RAP payment using my AGI.
- Compare the loan cost of joint and separate filing, including my spouse’s federal loan balance.

## Similar
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89609
- [CCXT](https://affpapa.org/en/nevibecode/mcp/ccxt.md) — MCP server · ★ 44591
- [Finance Toolkit](https://affpapa.org/en/nevibecode/mcp/finance-toolkit.md) — MCP server · ★ 5469
- [EdgarTools](https://affpapa.org/en/nevibecode/mcp/edgartools.md) — MCP server · ★ 2817
- [LetsFG — Flights & Hotels](https://affpapa.org/en/nevibecode/mcp/letsfg-flights-hotels.md) — MCP server · ★ 2197
- [AutoTS](https://affpapa.org/en/nevibecode/mcp/autots.md) — MCP server · ★ 1434

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
