ch.immoswipe/immoswipe-ai
https://ai.immoswipe.ch/mcpskills: {'id': 'search_listings', 'name': 'search_listings', 'description': '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".', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_listing_detail', 'name': 'get_listing_detail', 'description': 'Get full details for a specific property by ID. Returns amenities, pricing breakdown, contact info, images.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_similar_listings', 'name': 'get_similar_listings', 'description': 'Return listings similar to a given property (same area/category).', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_popular_listings', 'name': 'get_popular_listings', 'description': 'Fetch the most popular/trending Swiss property listings.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_reserved_ranges', 'name': 'get_reserved_ranges', 'description': 'Check availability/booking dates for a specific property. Returns blocked date ranges.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 1209.8ms; conformance: pass
How to connect
https://ai.immoswipe.ch/mcp
curl -X POST https://ai.immoswipe.ch/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'