Koskamo

Student Loan RAP Calculator MCP

This MCP server provides AI assistants with federal student loan rules from the One Big Beautiful Bill Act, including RAP payment formulas, interest subsidies, loan limits effective July 1, 2026, and transition dates for SAVE, PAYE, and ICR plans. It offers tools to calculate payments, compare plans, and retrieve loan limits.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Student Loan RAP Calculator MCP logo, by theluckystrikeCommunity listingStreamable HTTPNo sign-inEndpoint checked 2026-11-02Published by theluckystrike
MCP endpoint (Streamable HTTP)
https://student-loan-repayment-assistance-plan-calculator-mcp.lipmichal.workers.dev/mcp
Vendor documentation

What its tools do

4 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

4 of 4 have a description · 4 of 4 declare behavior hints · 4 of 4 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Calculate RAP monthly payments based on AGI and dependents
  • Compare RAP against Tiered Standard and 10-year Standard plans
  • Retrieve federal loan limits before and after July 1, 2026
  • Get plan transition dates for SAVE, PAYE, and ICR borrowers

Source and maintenance

Community listingRegistry 1.0.0MIT
Last repository push
Maintenance checked

Protocol and capabilities

Server
student-loan-repayment-assistance-plan-calculator-mcp 1.0.0
MCP protocol negotiated in check
2025-06-18
Tools
4 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": true
  }
}

Tools

4 advertised

calculate_rap_payment — Repayment Assistance Plan (RAP) monthly payment
Advertised by the server during the last successful anonymous check.
Advertised read-only

Calculates the federal student loan Repayment Assistance Plan (RAP) payment created by the One Big Beautiful Bill Act (P.L. 119-21, HEA sec. 455(q)), open since July 1, 2026. Base payment is 1% to 10% of the WHOLE AGI by $10,000 band ($120 a year flat at $10,000 or less, 10% above $100,000), divided by 12, minus $50 per dependent, never below $10. With balance and rate it also shows the first month: interest paid first, unpaid interest waived (interest subsidy), the up-to-$50 principal match, and a constant-income projection to payoff or cancellation after 360 qualifying payments. Copied from the statute text, not model memory.

calculate_rap_payment input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "agi"
  ],
  "properties": {
    "agi": {
      "type": "number",
      "maximum": 100000000,
      "minimum": 0,
      "description": "Adjusted gross income in dollars from the most recent tax return (borrower plus spouse, unless married filing separately)."
    },
    "rate": {
      "type": "number",
      "maximum": 20,
      "minimum": 0,
      "description": "Weighted annual interest rate in percent, for example 6.53. Required with balance."
    },
    "balance": {
      "type": "number",
      "maximum": 100000000,
      "minimum": 0,
      "description": "Total RAP-eligible Direct Loan balance in dollars (optional)."
    },
    "dependents": {
      "type": "integer",
      "maximum": 30,
      "minimum": 0,
      "description": "Number of IRC sec. 152 dependents claimed. Default 0."
    }
  },
  "additionalProperties": false
}
calculate_rap_payment annotations
{
  "title": "RAP payment",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
compare_rap_vs_standard — Compare RAP with the Tiered Standard and 10-year Standard plans
Advertised by the server during the last successful anonymous check.
Advertised read-only

Compares the new Repayment Assistance Plan with the Tiered Standard plan (P.L. 119-21: 10 years under $25,000, 15 under $50,000, 20 under $100,000, 25 at $100,000 or more) and, for borrowers with no loan made on or after July 1, 2026, the 10-year Standard plan. Returns monthly payment, months, total paid, interest waived, principal match and the amount cancelled after 360 RAP payments, assuming constant income and on-time payments. Says which plans count for PSLF (RAP yes, Tiered Standard no).

compare_rap_vs_standard input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "balance",
    "rate",
    "agi"
  ],
  "properties": {
    "agi": {
      "type": "number",
      "maximum": 100000000,
      "minimum": 0,
      "description": "Adjusted gross income in dollars from the most recent tax return (borrower plus spouse, unless married filing separately)."
    },
    "rate": {
      "type": "number",
      "maximum": 20,
      "minimum": 0,
      "description": "Weighted annual interest rate in percent."
    },
    "balance": {
      "type": "number",
      "maximum": 100000000,
      "description": "Total Direct Loan principal in dollars.",
      "exclusiveMinimum": 0
    },
    "dependents": {
      "type": "integer",
      "maximum": 30,
      "minimum": 0,
      "description": "Number of IRC sec. 152 dependents claimed. Default 0."
    },
    "has_loan_on_or_after_2026_07_01": {
      "type": "boolean",
      "description": "True if any Direct Loan (including a consolidation loan) was made on or after July 1, 2026. Then the old 10-year Standard plan is not available. Default false."
    }
  },
  "additionalProperties": false
}
compare_rap_vs_standard annotations
{
  "title": "RAP vs Standard",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
get_federal_loan_limits — Federal student loan limits before and after July 1, 2026
Advertised by the server during the last successful anonymous check.
Advertised read-only

Returns federal Direct Loan borrowing limits in force on a date. From July 1, 2026 (P.L. 119-21 sec. 81001): Grad PLUS ends for new borrowers; graduate unsubsidized $20,500 a year / $100,000 aggregate; professional $50,000 a year / $200,000 aggregate; Parent PLUS $20,000 a year and $65,000 total per dependent student across all parents; $257,500 lifetime cap; less-than-full-time proration; the interim exception for students enrolled with a loan on June 30, 2026. Undergraduate limits ($5,500-$7,500 dependent, $9,500-$12,500 independent) from the FSA Handbook.

get_federal_loan_limits input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "date": {
      "type": "string",
      "description": "Date the period of instruction begins, YYYY-MM-DD. Default today (2026-11-02)."
    },
    "borrower_type": {
      "enum": [
        "dependent_undergraduate",
        "independent_undergraduate",
        "graduate",
        "professional",
        "parent_plus",
        "all"
      ],
      "type": "string",
      "description": "dependent_undergraduate, independent_undergraduate, graduate, professional, parent_plus or all (default)."
    }
  },
  "additionalProperties": false
}
get_federal_loan_limits annotations
{
  "title": "Federal loan limits",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
get_plan_transition_dates — SAVE, PAYE, ICR and RAP transition dates
Advertised by the server during the last successful anonymous check.
Advertised read-only

Lists the dated steps of the federal student loan repayment overhaul: SAVE ended by court order (March 2026) with 90-day servicer notices from July 1, 2026 plus a final 30-day notice; RAP and the Tiered Standard plan from July 1, 2026; deferment and forbearance limits on loans from July 1, 2027; PAYE and ICR end and remaining borrowers move to RAP or IBR on July 1, 2028; the Parent PLUS consolidation deadline of June 30, 2028. Marks each as past or upcoming against a date and gives the current status of every plan.

get_plan_transition_dates input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "on_date": {
      "type": "string",
      "description": "Reference date YYYY-MM-DD for past/upcoming. Default 2026-11-02."
    }
  },
  "additionalProperties": false
}
get_plan_transition_dates annotations
{
  "title": "Plan transition dates",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

90-day uptime

A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.

Too few checks for a percentage yet (4 of 4 answered).

  1. 2026-11-02: 3 of 3 checks answered
  2. 2026-11-03: 1 of 1 checks answered

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
694 ms
95th percentile latency
694 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · repository · passed · metadata changed · updated
  • · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
  • · probe · passed · 694 ms · metadata changed · 4 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http student-loan-rap-calculator-mcp https://student-loan-repayment-assistance-plan-calculator-mcp.lipmichal.workers.dev/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add student-loan-rap-calculator-mcp --url https://student-loan-repayment-assistance-plan-calculator-mcp.lipmichal.workers.dev/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable student-loan-rap-calculator-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "student-loan-rap-calculator-mcp": {
      "url": "https://student-loan-repayment-assistance-plan-calculator-mcp.lipmichal.workers.dev/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "student-loan-rap-calculator-mcp": {
      "type": "streamableHttp",
      "url": "https://student-loan-repayment-assistance-plan-calculator-mcp.lipmichal.workers.dev/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start student-loan-rap-calculator-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "student-loan-rap-calculator-mcp": {
      "type": "http",
      "url": "https://student-loan-repayment-assistance-plan-calculator-mcp.lipmichal.workers.dev/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http student-loan-rap-calculator-mcp https://student-loan-repayment-assistance-plan-calculator-mcp.lipmichal.workers.dev/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "student-loan-rap-calculator-mcp": {
      "url": "https://student-loan-repayment-assistance-plan-calculator-mcp.lipmichal.workers.dev/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "student-loan-rap-calculator-mcp": {
      "serverUrl": "https://student-loan-repayment-assistance-plan-calculator-mcp.lipmichal.workers.dev/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Student Loan RAP Calculator MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.