Skip to content
Official MCP RegistryListed

Clara Mortgage Assistant

Part ofClara Mortgage AssistantMCP server

Deterministic Canadian mortgage calculations for qualification, debt service, LTV, and penalties.

First seen 2 Oct 2026. Evidence as of 28 Oct 2026.

6
Tools
From an anonymous probe
1
Source listings
Each with its own history
14
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
calculate_debt_serviceCalculates Canadian GDS and TDS ratios from a monthly mortgage payment that is already known, plus income, housing costs, and other monthly debts. It takes the payment as given and needs no principal, rate, or amortization. Ratios are not an approval or suitability decision. Works only from explicit, non-identifying numbers in the request. Returns calculations only: no approval, underwriting, or suitability decisions, no lender or product recommendations, and no values looked up from chats, files, accounts, documents, or the web.Read-only
calculate_ltvCalculates Canadian loan-to-value and combined loan-to-value from the loan amount, other secured positions, and a purchase price, an appraised value, or both. Ratios are not an approval or suitability decision. Works only from explicit, non-identifying numbers in the request. Returns calculations only: no approval, underwriting, or suitability decisions, no lender or product recommendations, and no values looked up from chats, files, accounts, documents, or the web.Read-only
calculate_qualificationCalculates the B-20 qualifying rate, the qualifying payment, and the resulting GDS/TDS from a principal, contract rate, amortization, and income. It computes the payment itself, so it needs those loan terms. Results are neutral scenario math, not an approval or underwriting decision. Works only from explicit, non-identifying numbers in the request. Returns calculations only: no approval, underwriting, or suitability decisions, no lender or product recommendations, and no values looked up from chats, files, accounts, documents, or the web.Read-only
compare_mortgage_scenariosCompares up to six Canadian fixed-rate payment and amortization scenarios using deterministic calculations. Works only from explicit, non-identifying numbers in the request. Returns calculations only: no approval, underwriting, or suitability decisions, no lender or product recommendations, and no values looked up from chats, files, accounts, documents, or the web.Read-only
estimate_prepayment_penaltyEstimates three-months-interest and simplified interest-rate-differential prepayment penalties. Lender discharge statements remain authoritative. Works only from explicit, non-identifying numbers in the request. Returns calculations only: no approval, underwriting, or suitability decisions, no lender or product recommendations, and no values looked up from chats, files, accounts, documents, or the web.Read-only
refuse_unsupported_mortgage_requestReturns a fixed explanation that a request is outside this calculator's scope, with a calculation it can do instead. Categories: approval or underwriting decisions, lender or product recommendations, borrower documents or accounts, current rates, rules, or thresholds, external actions such as submitting applications or contacting anyone, and other unsupported requests. Takes only the category; it accepts no request text, names, identifiers, or document content.Read-only

Change history

  1. refuse_unsupported_mortgage_request: input schema changed
  2. refuse_unsupported_mortgage_request: description changed (+"Returns a fixed explanation that a request is outside this calculator's scope, with" +"calculation it can do instead. Categories: approval" +"underwriting decisions,")
  3. refuse_unsupported_mortgage_request: annotations changed
  4. estimate_prepayment_penalty: description changed (+"Estimates" +"simplified interest-rate-differential" +"penalties. Lender")
  5. estimate_prepayment_penalty: annotations changed
  6. compare_mortgage_scenarios: description changed (+"Compares" +"Works" +"from")
  7. compare_mortgage_scenarios: annotations changed
  8. calculate_qualification: description changed (+"Calculates" +"the" +"the")
  9. calculate_qualification: annotations changed
  10. calculate_ltv: description changed (+"Calculates" +"from the loan amount, other secured positions, and a" +"an appraised value, or both.")
  11. calculate_ltv: annotations changed
  12. calculate_debt_service: description changed (+"Calculates Canadian GDS and TDS ratios from" +"is already known, plus" +"housing costs,")
  13. calculate_debt_service: annotations changed
  14. server instructions changed (+"calculator. Inputs are explicit," +"numbers supplied in" +"conversation; rates are decimals (5.25% is 0.0525). Each result includes its assumptions, warnings, effective date, and calculation version,")
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryio.github.clara-finance/clara-mortgage-assistant2 Oct 202628 Oct 20261