protogrid

Search / ca.homecalc/calculators

HomeCalc — Canadian Mortgage & Tax Calculators

R0· no sign-in

Canadian mortgage, tax & land transfer calculators: 12 read-only tools, LTT for all 13 provinces.

v1.1.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality87new
Trust82of 100
Uptime, 30 days94%
Latency p50274 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "calculators": {
      "type": "http",
      "url": "https://homecalc.ca/api/mcp"
    }
  }
}
claude mcp add --transport http calculators https://homecalc.ca/api/mcp
[mcp_servers.calculators]
url = "https://homecalc.ca/api/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "calculators": {
      "type": "remote",
      "url": "https://homecalc.ca/api/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "calculators": {
      "type": "http",
      "url": "https://homecalc.ca/api/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=calculators&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vaG9tZWNhbGMuY2EvYXBpL21jcCJ9"
}
{
  "servers": {
    "calculators": {
      "type": "http",
      "url": "https://homecalc.ca/api/mcp"
    }
  }
}
{
  "mcpServers": {
    "calculators": {
      "httpUrl": "https://homecalc.ca/api/mcp"
    }
  }
}
extensions:
  "calculators":
    enabled: true
    name: "calculators"
    type: streamable_http
    uri: "https://homecalc.ca/api/mcp"
    timeout: 300

Quality 87 / 100new

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations12 of 12 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: land_transfer_tax (destructiveHint, idempotentHint); mortgage_penalty (destructiveHint, idempotentHint); heloc_second_mortgage (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 5,183 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 4 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

12 tools, about 5,183 tokens to load them all · tool set b462300028b7 · tools last changed 2026-10-19 · checked 2026-10-19 20:06 UTC

Tool changes

  • mortgage_affordabilitychangedinput schema

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 82 / 100

no-repository
provenance55
liveness98
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-94% +updated-4d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://homecalc.ca/api/mcp streamable-httpnoneyes94%274 ms2026-07-282026-10-19

Tools (12)

bc_home_flipping_taxread-onlyEstimate British Columbia's home flipping tax on a property sold within 730 days: 20% tapering to 0% between 366 and 730 days, with a $20,000 primary-residence deduction (only if held at least 365 days).
capital_gains_taxread-onlyEstimate Canadian capital gains tax on a disposition (real estate, stocks, crypto, a business, or a rental property). Applies the flat 50% inclusion rate, the principal-residence exemption, the lifetime capital gains exemption for QSBC shares, capital-loss offsets, and rental CCA recapture — then taxes the taxable gain on top of your other income at federal + provincial brackets.
cap_rateread-onlyAnalyze a Canadian rental property: capitalization rate, net operating income, gross rent multiplier, expense ratio, annual cash flow and cash-on-cash return, plus how the cap rate compares to typical yields in the local market. Mortgage math uses Canadian semi-annual compounding.
heloc_second_mortgageread-onlyCompare a HELOC against a second mortgage for tapping home equity in Canada. Returns how much you can borrow (revolving HELOC capped at 65% LTV, total secured borrowing to 80% with an A lender), monthly payments, TDS qualification at the OSFI stress-test rate, and the equivalent numbers for B and private lenders.
house_flippingread-onlyEstimate the profit on a Canadian house flip: land transfer tax (with first-time buyer rebate), renovation cost with contingency, holding costs, realtor commission, and closing costs — then the tax bill. Flags the CRA residential property flipping rule (held under 12 months = 100% business income, no capital gains treatment) and shows the tax saving from waiting past the 12-month line.
income_taxread-onlyCalculate 2026 Canadian federal + provincial income tax, CPP/QPP, EI, QPIP (Quebec), Ontario surtax and Health Premium where applicable, plus net (take-home) pay for any province.
land_transfer_taxread-onlyEstimate land transfer tax on a home purchase for all 13 provinces and territories (incl. Toronto MLTT, Montreal welcome tax), first-time buyer rebates, plus the transfer registration fee (the government fee to register the deed) and the total due at registration. Alberta, Saskatchewan, Newfoundland & Labrador and the three territories charge no land transfer tax, only the registration fee. The mortgage registration fee is separate and not included.
minimum_down_paymentread-onlyCalculate the minimum down payment for a Canadian home under the Dec 2024 CMHC rules (5% on the first $500k, 10% on the portion from $500k–$1.5M, 20% at/above $1.5M), plus whether CMHC insurance applies and the premium rate.
mortgage_affordabilityread-onlyWork out the maximum home price a Canadian buyer qualifies for: binary-searches the price that keeps both the GDS (39%) and TDS (44%) ratios satisfied at the OSFI stress-test rate, honouring the Dec-2024 minimum down payment tiers and the $1.5M CMHC insurability ceiling. Returns max price, max mortgage, CMHC premium, monthly payment, and the GDS/TDS ratios.
mortgage_paymentread-onlyCalculate the periodic mortgage payment for a Canadian home. Call it ONE of two ways: (a) if the user gave a PURCHASE PRICE, pass homePrice + downPayment and CMHC insurance is applied when the down payment is under 20%; (b) if the user gave a MORTGAGE / LOAN AMOUNT (e.g. "payment on a $500,000 mortgage"), pass loanAmount on its own. Do NOT invent a purchase price in order to reach a loan amount — use loanAmount. Inventing a price changes the answer by several percent and attaches a CMHC premium the user does not owe.
mortgage_penaltyread-onlyEstimate the penalty to break a Canadian mortgage: three months' interest vs the interest rate differential (IRD), including the big-bank posted-rate method. Fixed = greater of the two; variable = usually three months' interest. IMPORTANT: the three rate inputs below are lender-specific and are NOT supplied by most users. If they are omitted, this tool falls back to illustrative site defaults and the answer can be several times too low or too high — the response reports exactly which values were assumed in `assumedInputs`. Always surface those assumptions to the user and tell them to confirm the real figures with their lender.
rent_increaseread-onlyCalculate the maximum allowable annual rent increase under the Ontario LTB, BC RTB or Manitoba RTB guideline for a given year, and the resulting new rent.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "ca.homecalc/calculators",
  "title": "HomeCalc — Canadian Mortgage & Tax Calculators",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://homecalc.ca/api/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.1.0",
  "websiteUrl": "https://homecalc.ca/connector",
  "description": "Canadian mortgage, tax & land transfer calculators: 12 read-only tools, LTT for all 13 provinces."
}