← grundheim.ch

INDIVIDUAL MCP TOOL

calculate_swiss_property_tax

Calculate the full Swiss tax burden (federal, cantonal, municipal, church, wealth tax) for a household in any of the 2122 Swiss municipalities, based on official ESTV tariffs.

grundheim.chnone authenticationAvailability not checked

Input schema

{}

Risk classification

Inferred read-only · medium confidence · heuristic, not a guarantee.

  • No write-capable action terms were found; this is not proof that invocation has no side effects.

Parent endpoint

grundheim.ch

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.grundheim-ch]
url = "https://agent.grundheim.ch/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "grundheim-ch": {
      "type": "http",
      "url": "https://agent.grundheim.ch/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: grundheim-ch
Remote MCP URL: https://agent.grundheim.ch/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "grundheim-ch": {
      "url": "https://agent.grundheim.ch/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "grundheim-ch": {
      "type": "http",
      "url": "https://agent.grundheim.ch/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "grundheim-ch",
  "transport": "streamable-http",
  "url": "https://agent.grundheim.ch/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • calculate_affordability — Run the standard Swiss bank affordability stress test for a property purchase: imputed 5% interest, running costs, second-mortgage amortization, 33% gross-income limit.
  • compare_rent_vs_buy — Compare renting versus buying a Swiss home over a multi-year horizon: total costs, net worth in both paths, break-even year, tax effects (Eigenmietwert, deductions), and a verdict.
  • calculate_pension_buyin — Analyze a Swiss pension fund (Pensionskasse) buy-in: immediate income-tax saving, capital withdrawal tax at retirement, and a net comparison against investing the same amount privately, including the 3-year blocking period check.
  • get_mortgage_rates — Get current or historical Swiss mortgage interest rates (SARON and fixed terms) across major banks and insurers, from grundheim.ch's daily rate comparison.
  • get_municipality_profile — Get key facts for any of the 2122 Swiss municipalities: canton, district, population, postal code, and the cantonal/municipal income-tax multipliers.
  • get_market_price_context — Get current residential asking-price statistics (median CHF per m² and listing counts) from grundheim.ch's live market data — overall, and for a specific municipality when one is given.
  • generate_handover_link — Create a short, attributed link into grundheim.ch for the pages this tool can represent: a by-location tax calculator or Nebenkostenrechner, a municipality profile, the live mortgage-rate comparison, the mortgage calculator, or account registration.
  • calculate_capital_withdrawal_tax — Calculate the one-time Swiss tax (Kapitalbezugssteuer) on a lump-sum payout from a pension fund, pillar 3a or vested-benefits account, at the reduced separate tariff, for any municipality.