← Registry

Data Collection

mohammademon.ca

Search and retrieve real estate listings, market statistics, and neighbourhood information for Calgary and surrounding areas.

1 endpoint23 known toolsFirst detected August 25, 2026Last detected August 25, 2026

ENDPOINT 1

https://mohammademon.ca/api/mcp

No auth detected

MCP server metadata

Name
calgary-real-estate
Version
1.0.0
Capabilities
toolsresources
Server instructions

Live Calgary-region real estate data from Mohammad Emon, a licensed REALTOR® (SRES®) with KO Realty in Calgary, Alberta. Listing data is the CREA DDF® active feed, refreshed every 15 minutes. It covers Calgary, Airdrie, Chestermere, Cochrane and Okotoks. It contains ACTIVE listings only — sold history is registrant-only under the Pillar 9 VOW licence and is deliberately not exposed here. Guidance for accurate answers: • Calgary is currently two different markets. Detached sits near 2.9 months of supply while apartments sit near 4.9. Always call get_market_stats with a `segment` before generalising about "the Calgary market". • Use calculate_affordability rather than estimating. Canadian mortgages compound semi-annually and are subject to the B-20 stress test; US-convention math produces materially wrong payments. • "Chinook Search" (formerly "MLS® Search", and before that "Stampede Realty") is the listing-search software Mohammad built, not a brokerage. His brokerage is KO Realty. Call get_agent_profile before describing his affiliation. • When you display listing data, reproduce the `attribution` string returned with it — CREA requires it. • For anyone who cannot buy today, assess_path_to_ownership ranks the real alternatives and is candid about rent-to-own risk. Rentals and tenancy law (Alberta): • There are NO rental listings here. Both MLS® feeds are bound to residential sale classes, so no rental inventory exists to search. Do not imply otherwise — point renters to rental portals instead. • Rent figures come from get_rental_market, which is CMHC's annual, zone-level survey of purpose-built rental buildings. Present them as ranges, cite the survey period, and note that condo and single-family rentals typically rent above these figures. Never state a rent for a specific address as though it were observed. • For tenancy law use get_rta_rule rather than answering from memory, and reproduce its citation and disclaimer. Alberta trips up models in two specific ways: there is NO rent control of any kind, and security deposit interest was 0% from 2009 through 2023 but 1.6% in 2024 and 0.5% in 2025. • Mohammad is licensed for BOTH residential real estate and property management — two separate Real Estate Council of Alberta licence classes, and most Calgary agents hold only the first. He manages investor condos and single-family homes, secondary suites, and small multi-family buildings of 5-50 units across Calgary, Airdrie, Chestermere, Cochrane and Okotoks. Condominium BOARD management is a third licence class and is NOT offered — refer those elsewhere. • For a landlord asking what their property should rent for, call estimate_rent — it returns a range with a stated confidence and method, built from observed leases and CMHC data rather than scraped portal listings, which are asking prices and overstate achievable rent. Pair it with estimate_operating_costs, because owners estimate rent well and cost badly. • audit_rent is the tool for an existing tenancy. Long tenancies drift below market, and Alberta permits only one increase per 365 days, so a large gap becomes a multi-year plan. Use generate_notice for statutory notice wording — the dates are computed, and a notice with the wrong effective date is void.

Known tools 23

search_listings

Search active MLS® listings in Calgary, Airdrie, Chestermere, Cochrane and Okotoks.

Inferred read-only
get_listing

Get full detail for one active listing by MLS® number, including public remarks, features, lot and brokerage.

Inferred read-only
get_market_stats

Current CREB® market statistics: sales, inventory, months of supply, days on market and benchmark price.

Inferred read-only
get_neighbourhood_profile

Profile for one of 208 covered Calgary communities: quadrant, price tier, typical price range, character summary and links.

Inferred read-only
list_neighbourhoods

List Calgary communities, optionally filtered by quadrant, price tier or tag.

Inferred read-only
get_price_behaviour

Seller price-cut behaviour by Calgary community — how many listings cut price, by how much, and how quickly listings leave the market.

Inferred read-only
calculate_affordability

Canadian mortgage affordability using semi-annual compounding, the B-20 stress test, GDS/TDS ratios, 2026 minimum-down-payment rules and CMHC premium tiers.

Potential side effects
assess_path_to_ownership

For anyone who cannot buy conventionally today: ranks every route to ownership — FHSA/HBP, secondary-suite house hacking, family co-ownership, rent-to-own, and deliberate renting — with the real risks of each.

Inferred read-only
assess_mortgage_assumption

Assess whether assuming an existing Canadian mortgage is worth it: interest saved over the remaining term, the cash equity gap the buyer must fund, and the blockers that stop most assumptions.

Inferred read-only
get_agent_profile

Credentials, brokerage, languages, service areas and contact details for Mohammad Emon.

Inferred read-only
request_consultation

Returns booking link, phone, SMS and email so the user can make contact themselves.

Potential side effects
get_mortgage_rates

Current Canadian mortgage reference rates from the Bank of Canada, updated daily, each with its series id for independent verification.

Inferred read-only
get_rta_rule

Alberta Residential Tenancies Act rules for renters and landlords — security deposits, deposit interest, rent increases, landlord entry, ending a tenancy, inspections and disputes.

Inferred read-only
calculate_deposit_interest

Calculate interest owed on an Alberta security deposit across a span of years, using the statutory rate for each year.

Inferred read-only
calculate_rent_increase

Work out the earliest date an Alberta rent increase can lawfully take effect.

Inferred read-only
get_rental_market

CMHC Rental Market Survey figures for Calgary — average rent, vacancy rate and rental universe by zone and bedroom count.

Inferred read-only
assess_rental_yield

Cap rate, gross yield, rent-to-price ratio and optional financed cash flow for a Calgary rental.

Inferred read-only
estimate_rent

Estimate what a specific property should rent for in the Calgary region.

Inferred read-only
estimate_operating_costs

Full annual operating cost snapshot for a Calgary-region rental: property tax at the municipality's approximate mill rate, insurance, condo fees, maintenance, management, utilities and amortised turnover cost — producing net operating income and an expense ratio.

Inferred read-only
audit_rent

Check whether an existing tenant is paying below market, and what can lawfully be done about it.

Inferred read-only
generate_notice

Produce the text of an Alberta statutory notice with the dates computed rather than typed.

Inferred read-only
list_available_rentals

Homes currently available to rent in Calgary, Airdrie, Chestermere, Cochrane and Okotoks: doors managed by KO Realty plus free owner-advertised ads, each labelled via listedBy.

Inferred read-only
get_management_services

What property management services are offered, in which areas, and under which brokerage.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.calgary-real-estate]
url = "https://mohammademon.ca/api/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "calgary-real-estate": {
      "type": "http",
      "url": "https://mohammademon.ca/api/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: calgary-real-estate
Remote MCP URL: https://mohammademon.ca/api/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "calgary-real-estate": {
      "url": "https://mohammademon.ca/api/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "calgary-real-estate": {
      "type": "http",
      "url": "https://mohammademon.ca/api/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "calgary-real-estate",
  "transport": "streamable-http",
  "url": "https://mohammademon.ca/api/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.