Skip to main content
Glama

Heimster – Swiss homes

Server Details

Swiss homes to rent or buy, with walking distances, noise, sun and commute times for any address.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

Score is being calculated.

Available Tools

18 tools
address_factsEverything about an address
Read-onlyIdempotent
Inspect

Use this for ANY Swiss address, even without a listing – «what is it like to live at …», «is it noisy», «schools/Kita/ÖV near …», «was gibt es rund um …», «quartier calme ?», «com'è la zona …»: the building (year, floors, flats, heating), public transport, everyday places within walking distance, road/rail noise, local prices and rents, construction nearby, and listings in or near the building.

ParametersJSON Schema
NameRequiredDescriptionDefault
addressYesSwiss street address, e.g. «Bahnhofstrasse 10, 8001 Zürich».
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
apply_for_listingApply for a rentalInspect

Use this to apply for a RENTAL listing with the person's Heimster application profile (bewerben, sich bewerben, postuler, candidarsi). Call it directly once they confirm – if they are not signed in, the app shows the Heimster sign-in itself; if the profile or the phone check is missing, the result says how to complete it. Documents are never sent through the chat; they are shared on the Heimster application page afterwards.

ParametersJSON Schema
NameRequiredDescriptionDefault
messageNoShort personal note to the provider (optional).
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
listing_idYes
area_market_factsProperty market figures of an area
Read-onlyIdempotent
Inspect

Use this for market figures of a Swiss municipality, Kreis or Quartier (Mietpreise, Quadratmeterpreise, Leerstand, Landpreise; prix au m², loyers, taux de vacance; prezzi, affitti, sfitto): condominium and house prices per m², rents per m², land prices and vacancy rate, each with year, area level and source.

ParametersJSON Schema
NameRequiredDescriptionDefault
placeYesE.g. «Zürich Oerlikon», «Kreis 6», «Winterthur».
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
book_viewingBook a viewingInspect

Use this to book a place at an open viewing (Besichtigung buchen, réserver une visite, prenotare una visita) – viewing ids come from get_listing. Needs name, e-mail and number of people. Signed in: booked at once; otherwise after the e-mail confirmation.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYes
emailYes
phoneNo
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
listing_idYes
party_sizeNo
viewing_idYes
compare_listingsCompare listings
Read-onlyIdempotent
Inspect

Use this when someone wants to compare two to four listings (vergleichen, comparer, confrontare): price, price per m², rooms, area, floor, availability, public transport, shops and schools nearby, sun score – side by side.

ParametersJSON Schema
NameRequiredDescriptionDefault
idsYesListing ids from search_listings.
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
create_search_alertCreate a search alertInspect

Use this when someone wants to be notified about new listings (Suchabo, Benachrichtigung, alerte, avviso): e-mails new matching listings for a place, type, rooms, price and area. Needs their e-mail (or a Heimster sign-in). Starts after the confirmation link; unsubscribe in one click.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailYes
placeYesMunicipality, postal code or canton in Switzerland, e.g. «Winterthur», «8004», «ZH».
area_minNo
categoryNo
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
price_maxNo
rooms_minNo
property_typeNo
fetchFetch a Heimster document
Read-onlyIdempotent
Inspect

Full text of a result from search (id like «listing:» or «project:»).

ParametersJSON Schema
NameRequiredDescriptionDefault
idYes
follow_property_valueFollow a property's valueInspect

Use this when an OWNER wants to follow their property's value over time (Wert verfolgen, monatliches Update; canton of Zurich so far): a private page and a monthly e-mail with the market range, buyer demand and construction nearby. Needs e-mail and, for a flat, the living area. Starts after the e-mail confirmation.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailYes
roomsNo
addressYes
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
living_area_m2No
get_listingListing details
Read-onlyIdempotent
Inspect

Use this to show one listing in full (id from search_listings, a Heimster link, or «found:» for agency-website listings): photos, floor plans, description, costs, location facts, open viewings with ids, and the link. Call it before booking a viewing or applying.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesListing id (UUID).
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
my_applicationsMy applications
Read-onlyIdempotent
Inspect

Use this when someone asks about their own applications or purchase interests on Heimster (meine Bewerbungen, Stand meiner Bewerbung, mes candidatures): status and links. Call it directly – if the person is not signed in, the app shows the Heimster sign-in itself.

ParametersJSON Schema
NameRequiredDescriptionDefault
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
owner_enquiryOwner: sell, let or value a propertyInspect

Use this when an OWNER anywhere in Switzerland wants to sell, let or value a property, or wants a broker (Haus/Wohnung verkaufen, vermieten, Makler gesucht, bewerten lassen; vendre, louer, agence immobilière; vendere, affittare): the Heimster team gets in touch within two working days and, if the owner wishes, connects an experienced local brokerage – nothing goes to a brokerage without their consent. Needs the address, the intent, name and e-mail (phone and timeframe optional). Signed in: sent at once; otherwise after the e-mail confirmation.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYes
emailYes
phoneNo
intentYes
addressYes
messageNo
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
timeframeNonow = within 3 months, year = within 12 months
property_value_rangeMarket range of a property
Read-onlyIdempotent
Inspect

Use this when an OWNER asks what their flat or house is worth (Was ist meine Wohnung wert, Marktwert, valeur de mon bien, quanto vale): the market price range from public sales data (canton of Zurich so far) – a range, not a valuation. Ask for the living area of a flat. For other cantons offer owner_enquiry.

ParametersJSON Schema
NameRequiredDescriptionDefault
roomsNo
addressYes
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
living_area_m2NoRequired for flats.
register_purchase_interestRegister purchase interestInspect

Use this to register interest in a property FOR SALE with the agent (Kaufinteresse anmelden, kaufen möchten, intérêt d'achat, interesse all'acquisto). Optional: phone, a message and the financing status (unknown, self_funded, confirmed, approved). Call it directly once they confirm – if they are not signed in, the app shows the Heimster sign-in itself.

ParametersJSON Schema
NameRequiredDescriptionDefault
phoneNo
messageNo
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
financingNo
listing_idYes
search_listingsSearch homes on Heimster
Read-onlyIdempotent
Inspect

Searches homes and properties in Switzerland – to rent or buy, also by feel (ruhig, sonnig, lebendig/belebt, grün, zentral, familienfreundlich; calme, ensoleillé, animé; tranquillo, vivace) (Wohnung mieten/kaufen, Haus kaufen, WG-Zimmer, Studio; appartement à louer/acheter, maison; appartamento in affitto/in vendita; flat, apartment, house). Covers current listings on Heimster and on Swiss agency websites, with walking distance to supermarket, childcare (Kita, crèche), school, park, stop and train station; quiet locations (road/rail noise); sun score; and the door-to-door public-transport commute to the person's workplace (workplace + max_commute_min). Ask where they work when the commute matters. Filter by place, type, rooms, price and area; sort by newest or price.

ParametersJSON Schema
NameRequiredDescriptionDefault
sortNo
greenNoOnly green, family-friendly surroundings: parks & playgrounds within 500 m (grün, im Grünen, Natur, Spielplatz; verdure; verde).
limitNo
placeNoMunicipality, postal code or canton in Switzerland, e.g. «Winterthur», «8004», «ZH».
quietNoOnly quiet locations: road/rail noise by day below 55 dB at the facade.
livelyNoOnly lively locations: many restaurants & cafés within 500 m on foot (belebt, lebendig, urban, Ausgang; animé; vivace). Use for «vivid area», «lots of restaurants», «where things happen».
area_minNoMinimum living area in m².
categoryNorent (default), buy, shared_flat (WG room) or sublet.
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
new_buildNoOnly units in new-build projects.
price_maxNoCHF; per month for rent, total for buy.
price_minNoCHF; per month for rent, total for buy.
rooms_maxNo
rooms_minNoSwiss room count, e.g. 3.5
workplaceNoWhere the user works or studies (address or place) – for the commute filter.
max_park_mNoMax distance (m) to a park.
max_stop_mNoMax distance (m) to a bus/tram stop.
max_school_mNoMax distance (m) to a school.
min_sun_scoreNoMinimum Heimster sun score (0–100, direct sun on the building/flat).
property_typeNo
max_childcare_mNoMax distance (m) to childcare (Kita) or kindergarten.
max_commute_minNoMax door-to-door minutes by public transport to the workplace (default 30).
max_supermarket_mNoMax walking distance (m) to a supermarket.
max_train_station_mNoMax distance (m) to a train station.
search_new_buildsNew-build projects
Read-onlyIdempotent
Inspect

Use this for new-build homes (Neubau, Erstbezug, Erstvermietung, neuf, nuova costruzione): developments with available units, prices from, rooms and move-in date. Filter by place, rent/sale, rooms and maximum price.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNo
limitNo
placeNoMunicipality, canton or project name.
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
price_maxNoCHF; per month for rent, total for sale.
rooms_minNo
send_enquirySend an enquiryInspect

Use this when someone wants to contact the provider of a listing (anfragen, Kontakt aufnehmen, Besichtigung anfragen, contacter l'agence, contattare): sends the enquiry in their name. Needs their name, e-mail and a short message (phone optional). Works for Heimster listings and «found:» agency-website listings (forwarded to the agency). If the person is signed in to Heimster it is sent at once; otherwise Heimster e-mails a confirmation link first.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYes
emailYes
phoneNo
messageYesThe user's own words, 5–2000 characters.
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
listing_idYes
upcoming_constructionHousing under construction («Bald hier»)
Read-onlyIdempotent
Inspect

Use this when someone asks what is being built or planned in a Swiss municipality or canton (Was wird gebaut, Überbauung, Bauprojekte, nouveaux logements en construction, cantieri): approved and ongoing residential projects with at least 3 flats from the federal building register (GWR), with size and status.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
placeYesMunicipality (e.g. «Uster») or canton code (e.g. «ZH»).
languageNoLanguage of titles, descriptions and links (default de). Use the user's language.
min_dwellingsNo

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Changedsearch_listings2 fields changed
      • addedInput schema / properties / green
        Added value: +{
        +  "description": "Only green, family-friendly surroundings: parks & playgrounds within 500 m (grün, im Grünen, Natur, Spielplatz; verdure; verde).",
        +  "type": "boolean"
        +}
      • addedInput schema / properties / lively
        Added value: +{
        +  "description": "Only lively locations: many restaurants & cafés within 500 m on foot (belebt, lebendig, urban, Ausgang; animé; vivace). Use for «vivid area», «lots of restaurants», «where things happen».",
        +  "type": "boolean"
        +}
  2. 18 tool updates
    • First observedaddress_facts
    • First observedapply_for_listing
    • First observedarea_market_facts
    • First observedbook_viewing
    • First observedcompare_listings
    • First observedcreate_search_alert
    • First observedfetch
    • First observedfollow_property_value
    • First observedget_listing
    • First observedmy_applications
    • First observedowner_enquiry
    • First observedproperty_value_range
    • First observedregister_purchase_interest
    • First observedsearch
    • First observedsearch_listings
    • First observedsearch_new_builds
    • First observedsend_enquiry
    • First observedupcoming_construction

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    The most comprehensive signal intelligence on Swiss businesses — 800K+ companies with people, FINMA/SRO regulatory data, building permits, procurement tenders, and AI-enriched profiles from the official commercial register.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI assistants and agents to query real neighbourhood data around a property, including nearest schools, nurseries, supermarkets, public transport, train stations, motorway access, distances with travel times, and quotable summaries across 25 countries.
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to query the Swiss Federal Register of Buildings and Dwellings (GWR/RegBL) — including building lookups, address geocoding, construction statistics, and housing pipeline analysis — through MCP tools.
    9
    38 PyPI
    1
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to provide authoritative, cited, jurisdiction-correct answers about Switzerland using official federal, cantonal, and municipal sources across multiple languages and topics.
    13
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources