rabobank-mortgage-demo
Mortgage MCP demo
Een Python MCP-server voor transparante, indicatieve hypotheekberekeningen met annuiteiten- en lineaire hypotheken.
Dit is een onafhankelijke demo en is niet verbonden aan of goedgekeurd door Rabobank. De voorbeeldrentes zijn fictief. Uitkomsten zijn geen aanbod, kredietbesluit of persoonlijk advies.
Snel starten
Installeer uv. uv installeert zelf de vereiste Python-versie.
uv sync --frozen --all-extras --dev
uv run pytest
uv run mortgage-mcpDe meegeleverde .vscode/mcp.json registreert rabobank-mortgage-demo automatisch in VS Code.
Open de MCP-weergave, start de server en gebruik de beschikbare tools. Voor MCP Inspector:
uv run mcp dev src/mortgage_mcp/server.pyBeschikbare tools
Tool | Doel |
| Berekent een scenario en retourneert standaard 12 aflossingsregels |
| Vergelijkt annuiteiten en lineair met identieke invoer |
| Toont ondersteunde producten en rentevaste perioden |
| Toont gedateerde demo-rentes inclusief herkomst |
| Controleert of de MCP-server reageert |
Geldbedragen zijn decimale tekenreeksen, bijvoorbeeld "300000.00". Datums gebruiken ISO 8601,
bijvoorbeeld "2026-09-10". Gebruik schedule_offset en schedule_limit (maximaal 120) om door
een aflossingsschema te bladeren. Zie de toolreferentie voor voorbeelden.
Kwaliteitscontroles
uv run ruff check .
uv run mypy
uv run pytest
uv buildDe rekenregels staan in specificatie v1. Lees ook het security- en privacybeleid en het operationeel draaiboek.
Beperkingen
De demo ondersteunt geen leencapaciteit, kredietwaardigheid, belastingeffecten, NHG, verzekeringen, kosten, rentewijzigingen, vervroegd aflossen of samengestelde leningdelen. Alleen lokale stdio- uitvoering is toegestaan. Voor actuele producten, rentes en persoonlijk advies moeten klanten de officiele Rabobank-kanalen gebruiken.