ch.immoswipe/immoswipe-ai
Official8 toolsSearch Swiss apartments and houses for rent or sale. Filter by city, price (CHF), rooms, and size.
Searches Swiss real estate listings with filtering by location, price, rooms, and property size.
Captured live from the server via tools/list.
search_listings
Search Swiss apartments and houses for rent or sale. Supports city filtering (Zürich, Bern, Basel, Geneva), price (CHF), rooms, and square meters. EXAMPLES: "apartments in Zurich under 2000", "3-room flat in Bern", "house to buy in Basel".
Parameters (13)
- address_citystring
Swiss city name. Examples: "Zürich", "Bern", "Basel", "Geneva", "Lausanne". Supports partial matching.
- price_typestring
Transaction type: rent=rentals, sell=purchase, serviced=short-term
- localestring
Language: en=English, de=German
- max_monthly_pricenumber
Maximum monthly rent in CHF
- min_monthly_pricenumber
Minimum monthly rent in CHF
- max_sales_pricenumber
Maximum purchase price in CHF
- min_sales_pricenumber
Minimum purchase price in CHF
- min_number_of_roomsnumber
Minimum number of rooms
- min_square_metersnumber
Minimum living area in m²
- max_square_metersnumber
Maximum living area in m²
- per_pagenumber
Results per page (1-50, default 10)
- pagenumber
Page number for pagination
- boundsobject
Geographic bounding box: {north, south, east, west}
get_listing_detail
Get full details for a specific property by ID. Returns amenities, pricing breakdown, contact info, images.
Parameters (2)
- listing_idnumberrequired
Property ID from search results
- localestring
get_similar_listings
Return listings similar to a given property (same area/category).
Parameters (2)
- listing_idnumberrequired
Property ID
- localestring
get_popular_listings
Fetch the most popular/trending Swiss property listings.
Parameters (1)
- localestring
get_reserved_ranges
Check availability/booking dates for a specific property. Returns blocked date ranges.
Parameters (4)
- listing_idnumberrequired
Property ID
- from_datestringrequired
Start date YYYY-MM-DD
- to_datestringrequired
End date YYYY-MM-DD
- localestring
search_guides
Search Immoswipe blog/guide articles about Swiss housing: renting tips, expat relocation guides, buying advice, deposits, tenancy law. Use for "how to" / advice questions. Returns titles, slugs and links; use get_guide to read the full article.
Parameters (2)
- querystring
Optional keyword to filter articles by title/preview
- localestring
get_guide
Read the full Markdown text of a specific Immoswipe guide/blog article by slug (get the slug from search_guides).
Parameters (2)
- slugstringrequired
Article slug, e.g. "expat-guide-switzerland". Numeric ID also works.
- localestring
get_faqs
Get Immoswipe FAQs about using the platform, renting, listing a property, photography/tour services and pricing.
Parameters (3)
- search_bystring
Optional keyword to filter FAQs
- rolestring
Optional audience: "provider" (landlords) or "tenant"
- localestring
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"immoswipe-ai": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://ai.immoswipe.ch/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.