Grundheim Agent Gateway
A remote MCP server that gives AI assistants authoritative Swiss real-estate answers: official tax calculations for all 2,122 municipalities, bank-grade affordability checks, live mortgage rates, and municipality data — computed by the same engines that power grundheim.ch.
https://agent.grundheim.ch/mcpInstall in Claude Add to ChatGPT
Streamable HTTPNo authentication19 of 20 read-only10 languagesv1.1.0Connect
Claude — the button above opens claude.ai's "Add custom connector" dialog prefilled (or Settings → Connectors → Add custom connector → paste the endpoint URL). Guide: grundheim.ch/en/integrationen/claude
ChatGPT — directory listing. Guide: grundheim.ch/en/integrationen/chatgpt
Other clients — Claude Code · Install in Cursor · Install in VS Code · Gemini CLI
claude mcp add --transport http grundheim https://agent.grundheim.ch/mcp
gemini extensions install https://github.com/ParetoLabsCH/grundheim-mcp
Tools
| Tool | What it does | Safety |
|---|---|---|
calculate_swiss_income_and_wealth_tax |
Swiss income & wealth tax calculator | read-only |
calculate_affordability |
Swiss mortgage affordability (Tragbarkeit) stress test | read-only |
compare_rent_vs_buy |
Rent vs. buy comparison (Switzerland) | read-only |
calculate_pension_buyin |
Pension fund (2nd pillar) buy-in analysis | read-only |
get_mortgage_rates |
Swiss mortgage rates (live comparison) | read-only |
get_municipality_profile |
Swiss municipality profile | read-only |
get_market_price_context |
Swiss residential market price context | read-only |
generate_handover_link |
Grundheim handover link | creates link |
calculate_capital_withdrawal_tax |
Swiss lump-sum capital withdrawal tax | read-only |
calculate_purchase_costs |
Swiss purchase incidental costs (Nebenkosten) | read-only |
calculate_imputed_rental_value |
Swiss imputed rental value (Eigenmietwert) tax effect | read-only |
rank_municipalities_by_tax |
Swiss municipality tax ranking | read-only |
get_safety_statistics |
Swiss safety statistics (burglary rates) | read-only |
get_price_trend |
Swiss property price trend | read-only |
benchmark_ask_price |
Swiss asking-price benchmark | read-only |
calculate_mortgage_costs |
Swiss mortgage cost breakdown and tranche strategy | read-only |
estimate_break_penalty |
Swiss fixed-mortgage break penalty (Vorfälligkeitsentschädigung) | read-only |
evaluate_forward_mortgage |
Swiss forward mortgage lock (Forward-Hypothek) | read-only |
compare_amortization_strategies |
Direct vs. indirect amortization of a Swiss second mortgage | read-only |
compare_tranche_structures |
Swiss mortgage tranche structures under six SNB rate worlds (Tranchen-Planer) | read-only |
search_tradespeople |
Swiss tradespeople near a place | read-only |
Try asking
"Can I afford a CHF 1.4M house in Meilen on a 220k income?" · "Was zahle ich in Zug an Steuern mit 180k Einkommen?" · "What are current SARON mortgage rates?" · "Lohnt sich ein PK-Einkauf von 50'000 mit 50?"
Data & privacy
All tools are anonymous; 19 of 20 are read-only and generate_handover_link creates one short-link record in Grundheim's own link service (stated in its description). The gateway stores no conversation content; inputs are processed in memory for the calculation only. Calculations run in-process on official data (ESTV tariffs, cantonal statistics) and grundheim.ch's own market data. Tool responses carry no request ids or timestamps. Per call the audit log records the time of the call, a server-side correlation id, the tool name and version, the language, the duration, the client's user agent and the outcome; a cookieless usage event (tool, client type, language, outcome) goes to our self-hosted analytics. See the privacy policy (section 12) and terms.