New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

austria-property-mcp

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

austria-property-mcp

MCP server for Austrian residential property: purchase costs (Grunderwerbsteuer, Grundbuch, broker cap), buy-to-let underwriting with rental income tax (AfA, Liebhaberei) and MRG rent-cap checks, every number cited to its legal source.

latest
Source
npmnpm
Version
0.6.0
Version published
Maintainers
1
Created
Source

austria-property-mcp

An MCP server for Austrian residential property. It gives AI agents deterministic calculations in which every statutory number cites its legal source (RIS):

ToolWhat it does
estimate_acquisition_costsCosts on top of the purchase price: Grunderwerbsteuer, land-register court fees, broker commission with a check against the legal maximum, contract costs
underwrite_propertyBuy-to-let analysis: acquisition costs, loan payment, monthly cash flow before and after income tax, yields, DSCR, break-even rent, whether MRG rent caps apply and the Richtwert cap, depreciation (AfA) with the legal land share, a 25-year Liebhaberei check, risk flags
get_rulesThe statutory values and default assumptions behind the numbers, with legal basis, source links and verification dates

Rules are versioned by date (for example the court-fee changes of 1 August 2026), covering valuation dates from 2025-04-01 to 2027-12-31.

Use it

Claude Code:

claude mcp add austria-property -- npx -y austria-property-mcp

On native Windows, wrap npx: claude mcp add austria-property -- cmd /c npx -y austria-property-mcp.

Claude Desktop and other MCP clients (claude_desktop_config.json or equivalent):

{
  "mcpServers": {
    "austria-property": {
      "command": "npx",
      "args": ["-y", "austria-property-mcp"]
    }
  }
}

Requires Node.js 20 or later.

Example question

Underwrite this listing: €269,000, 54 m² Eigentumswohnung built 1978, rent €795 plus €132 Betriebskosten, 65% loan at 3.9% over 25 years.

The agent gets a short summary (cash flow before and after tax, yields, break-even rent, rent-regulation status, Liebhaberei check, flags) followed by the result as JSON. The JSON is compact by default (key figures, flags, deduplicated citations); pass "detail": "full" for every line with its calculation and legal basis.

Limits

  • Calculations only, not investment, tax or legal advice.
  • Income tax uses a flat marginal rate, or the exact § 33 tariff when the other taxable income is given; tax credits are ignored. Rent, costs and interest are held constant.
  • The rent-regulation check uses building size, permit dates and public funding. The Richtwert cap is the base amount; surcharges and deductions (Zuschläge/Abschläge) and the angemessener Mietzins are not computed.

Rule catalogue and sources: docs/rules.md.

License

AGPL-3.0-only. Source: github.com/mastalier1997/austria-property-mcp.

Keywords

mcp

FAQs

Package last updated on 18 Oct 2026

Related posts