Building an agent? The full hub, with install snippets, the sandbox key and what is warranted, is at finology.tech/agents.
Finology keeps the federal student-loan engine current — RAP, IDR, PSLF — and gives you two ways to use it: a REST API your product calls, and an MCP server your AI calls. Your users see your brand. The math is the same engine advisors use. Your agent gets verified projections it can cite, instead of math it made up.
If you’re building anything AI-facing — a copilot for your team, an assistant for your users — MCP lets it call our engine directly instead of guessing. It reads what’s available and asks, so your engineers don’t wire up each function by hand. Technical: any MCP client over Streamable HTTP.
https://mcp.finology.tech/mcp run_projection one verified projection under one plancompare_scenarios compare 2–10 scenariosget_eligible_plans eligible plans per loanget_plan_types accepted plan-type stringsAuth: X-Api-Key header · Server card · auth.md
Your backend sends the numbers, gets the answer back, and you render it in your own interface. Nothing of ours appears to your users. Technical: OpenAPI, versioned under /v1.
https://api.finology.tech POST /v1/projection one verified repayment projectionPOST /v1/comparison compare scenariosPOST /v1/plan-eligibility eligible plans per loanGET /v1/me your account and tierLive now: sandbox keys are self-serve and issued instantly by the call above, and production access is self-serve too. auth.md
One credential covers both surfaces: the same key authenticates against the REST API and the MCP server, with a shared usage quota. Tell us which you’d like to start with.
No signup, no waiting, no sales call. One request returns a sandbox key good for 100 calls a month.curl -X POST https://api.finology.tech/v1/keys/sandbox \
-H 'Content-Type: application/json' \
-d '{"email":"you@example.com"}'
The key works straight away on both surfaces, REST and MCP, against one shared quota. It lasts 30 days, and requesting another for the same address replaces it.
Send your key in the X-Api-Key header on every request, and verify it any time with GET /v1/me. When you outgrow the sandbox, subscribe at buy.stripe.com: $499 a month, 100,000 calls, cancel any time. Your production key arrives by email the moment payment clears. It is shown once and never stored. Manage or cancel at the billing portal.
No client data touches us. The engine is calculation-only by design. Every loan and scenario number travels in the request, and the answer comes back. We don’t read, store, or accept personal data about the people you serve — which keeps your security review short and leaves no data-handling exposure on our side.
You do not need to contact us to start. The sandbox key above is instant. Get in touch when you need a volume tier or the platform under your own brand. We reply by email, usually within two business days.
tech.finology/verified-engine, the record Smithery, Glama and PulseMCP readnpx @finology/mcp-server · a keyless package for a first look. Same engine, but answers are not attributed to you, not metered, and carry no citations or rule version. Use a key for anything you intend to rely on.Looking for the embeddable calculators instead? Those are included with any advisor seat and take one line of code: see the calculators page. Running a firm that wants the whole platform under its own brand? See Powered by Finology Software.
The REST API and MCP server are live, and sandbox keys are self-serve. Calculations are estimates for planning, not financial advice. Powered by Finology Software.