chathome.lu — Luxembourg Real Estate
Luxembourg real estate for AI agents: property search, price estimates, market data, commutes.
Connect it
Settings → Connectors → Add custom connector
URL: https://chathome.lu/api/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://chathome.lu/api/mcp{
"mcpServers": {
"chathome": {
"url": "https://chathome.lu/api/mcp"
}
}
}claude mcp add --transport http chathome https://chathome.lu/api/mcp{
"servers": {
"chathome": {
"type": "http",
"url": "https://chathome.lu/api/mcp"
}
}
}15 tools, verified live
search_viberead-onlyPreferred natural-language ('vibe') property search. Pass the user's request as prose and the engine matches on lifestyle, mood, proximity, and soft preferences via embeddings + LLM reasoning. Healthy runs return source-grounded match reasons and a 0-100 request-fit score (not a probability); degraded runs explicitly omit ranking claims. Every sourced result identifies and links the original agenc
search_rentalsread-onlySearch active Luxembourg rentals by location, rooms, area, property type, positive-evidence amenities, advertised base rent, or a separate strict confirmed monthly-obligation ceiling. The strict ceiling excludes listings when required recurring charges, fees, evidence, or source freshness are incomplete. Returned counts include explicit completeness metadata; every sourced result links the origina
search_for_saleread-onlySearch properties for sale across supported Grande Région inventory by location, price, rooms, area, property type, and positive-evidence amenities, with explicit sort and completeness metadata. Every sourced result identifies and links the original agency listing and states its latest catalogue re-sighting time; thumbnails of the top results are attached as image content blocks.
render_listing_cardsread-onlyRender one to eight exact results from a prior property search as an interactive MCP Apps photo carousel. Call a search tool first, then copy its listing IDs and any returned match scores/reasons without alteration. The tool re-reads canonical public listing facts before display.
get_listingread-onlyGet the full fail-closed listing page: its public record, price history, area trend, family amenities, neighbourhood facts, property passport, parcel dossier, normalized costs, official checks, transport, provenance, unknown fields, a summary line built from its facts, proven features and measured area facts with their sources, our saved buy-vs-rent and investor estimate (listingTools: dated rate
compare_listingsread-onlyCompare two to eight listings through one normalized AgentListing v2 response, including known and estimated costs, availability, property facts, official flood/noise checks, station frequency, commute summaries, value context, provenance, freshness, duplicates, constraints, and explicit unknown fields.
get_listing_truthread-onlyTrust-layer view of the full fail-closed listing page, including its public record and page context, normalized costs, official checks, sources, freshness, explicit unknowns, and privacy-safe correction totals. No reporter identities are exposed.
get_market_contextread-onlyGet bounded, source-backed property context for a commune, with source dates and unknown states.
get_town_agenciesread-onlyGet every estate agency with active listings in a supported Luxembourg town, including current buy/rent stock and asking-price ranges.
get_price_estimateread-onlyAI-powered price estimate for a Luxembourg property. The chathome valuation model is trained and backtested on historical property listing asking prices, not deed-level sales. Returns an estimated price, confidence interval, and comparable listing statistics.
get_affordabilityread-onlyCalculate Luxembourg mortgage affordability and state whether the property-price ceiling includes every acquisition cost or only currently known costs.
get_commute_timesread-onlyCommute time estimates from a Luxembourg commune to a major employment hub (Luxembourg City, Kirchberg EU Quarter, or Belval) across four transport modes.
analyze_leaseAnalyze a caller-provided Luxembourg residential lease PDF or raw text, persist the full user-scoped analysis, and return a compact risk summary. Do not provide payment-card data, government identifiers, health data, passwords, API keys, or authentication codes.
submit_inquirycan modifySubmit an inquiry about a listing. For chathome-hosted listings creates a conversation thread; for external agency listings returns agency contact details.
get_inquiry_statusread-onlyPoll an MCP agent inquiry conversation for agent replies. Returns the current status and full message thread.
Alternatives in Search & Research
Compare →
Cellarion Wine RegistryA
Public wine registry and guides: search wines, grapes, regions, appellations. No account.
ZMZoom MeetingsOfficialA
Zoom Meetings server for meeting search, recordings, transcripts, summaries, and meeting assets.
Fireflies.aiOfficialA
Search and analyze meeting transcripts, summaries, soundbites and analytics from Fireflies.ai
SKSui Knowledge Base (kapa.ai)A
Semantic search across Sui documentation and knowledge sources, powered by kapa.ai
DIDiscoA
Find novel, statistically validated patterns in tabular data — hypothesis-free.
ODOrchestKit Docs MCPA
Read-only MCP server for the OrchestKit docs: full-text search + Markdown fetch. No auth.