Immoprobe
Sergey Novikov v1.0.1
German real estate calculator
From the developer
Cost & access
Immoprobe sells nothing: the account is free and the plugin starts no purchase.
Declared limitations
- Permanent deletion is not available through the plugin: it offers the reversible trash (kept 90 days) and points to the website for deleting for good.
- Immoprobe covers Germany only: tax rules and open data are German, so it says it cannot calculate a property in Paris.
- Required figures are missing: it asks for the purchase price, living area and rent instead of inventing them.
Not specified in the available declarations: capabilities.
Onboarding example
Check this listing and tell me the cashflow after tax: [paste the listing's text or link]
Sources & dates
Developer declarations; not independently tested. Listing last checked Nov 11, 2026. Package observed Nov 11, 2026.
Description
From the marketplace listing
Immoprobe helps turn a German rental listing into a data-driven decision. Give ChatGPT an exposé, a portal page or a PDF, and Immoprobe runs the numbers: purchase costs by federal state, bank and KfW financing with extra repayments, depreciation with the land share from the published land value (Bodenrichtwert), income tax, cashflow before and after tax, yields, price factor, IRR and a 30-year projection. Every assumption is named, and a link opens the charts on immoprobe.de. The location gets checked too: land value, protected areas and listed buildings, flood zones, noise maps, rent index and Mietpreisbremse reference, census, public transport and the cadastral parcel — from open data published by public bodies, with attribution. Keep what looks promising in your Immoprobe account: notes, links, files and lists, no double saves, financing variants to compare, and a side-by-side table that also opens on the website. Works in German and English.
Language: English · Automatically detected from descriptions.
Changes
No changes recorded yet. Follow this plugin to keep track of future changes.
First seen Nov 11, 2026. Last seen Nov 11, 2026.
Similar plugins
Find competitors to follow as you develop your plugin.
-
Search German property listings to buy or rent with Somantic's valuation, and estimate what any German address is worth.
Shared terms: estate, german, real, cost
-
U.S. real estate market data from Fragua by Atlas Real Estate Analytics.
Shared terms: estate, real, area, census
-
Real estate financial modelling for development feasibility, appraisal, acquisition underwriting, DCF valuation and scenario analysis wit...
Shared terms: estate, real, assumption, cost
-
Search, track, and publish commercial real estate listings on SPACEXPLORATION, the MLS for commercial property.
Shared terms: estate, real, census, flood
-
Calculators for buying a home in Switzerland: affordability, taxes, mortgage rates and costs.
Shared terms: calculator, assumption, bank, cost
Keywords
Files & skills
File archives
Skill instructions
immoprobe-research9.35 KB
--- name: immoprobe-research description: Analyse German residential investment listings (Kapitalanlage-Immobilien) with the Immoprobe MCP tools. Map an exposé, a portal page or pasted text to the calculator input, look up the land value (Bodenrichtwert), calculate cashflow, yields and tax effect, write an assessment note with questions for the Makler, and save the object to the user's Immoprobe list; sweep a saved portal search for new listings; review and compare what is saved. Use when the user shares a listing URL, an exposé PDF or text, a portal search, or asks about their saved properties. --- # Immoprobe research Immoprobe is the user's system of record for German residential investment properties and a deterministic calculator. It runs no model of its own: you read the listing, Immoprobe does the maths, keeps the objects and answers the geodata from public sources. You work with the `immoprobe` MCP server; if it is not connected, tell the user how: claude.ai → Settings → Connectors → add `https://api.immoprobe.de/mcp`; Claude Code → `claude mcp add --transport http immoprobe https://api.immoprobe.de/mcp`. ## The tools | Tool | Use it to | |---|---| | `get_guide` | the field mapping and how to read every layer — read it once per conversation | | `calculate_property` | run the calculation for one input; free, but like every tool it needs the user's free account | | `lookup_address` | find where a listing is and the Bodenrichtwert at the point | | `save_object` | keep a listing with its input, address, note and lists | | `find_objects` | list saved objects as compact rows, by status, list, source or text | | `get_object` | one object in full: input, assumptions, notes, links, attachments, land value | | `clone_object` | save a copy with other financing or a negotiated price, to compare the variants | | `add_note` | append a note to a saved object | | `add_link` | attach a further page of the flat: another portal, the developer, a plan | | `add_attachments_from_urls` | fetch the listing's photos, Grundriss and a linked PDF into the object by URL | | `set_object_status` | into the trash (discarded) or back to the list (active) | | `set_object_lists` | file an object under list names | | `check_known_listings` | which listing ids are already saved — the sweep cursor | | `compare_objects` | two to five objects side by side, best value marked | | `get_account` | who is connected, plan, what is left of the quotas | Every answer that concerns an object carries a `url` into the web app — show it. `calculate_property` carries `shareUrl` with charts — show it too. ## Reading a listing Call `get_guide` once per conversation before the first calculation (or read `immoprobe://guide`): it carries the field mapping from a listing to the calculator — Kaufpreis, Wohnfläche, Kaltmiete, Hausgeld, Provision, Baujahr, the state from the postcode, financing, KfW, a new build's Bauphase, the plot for the Kaufpreisaufteilung — with units and defaults, and how to read every layer `lookup_address` answers. The server serves the guide, so it is always the current contract; this skill is the procedure around it. Take what the listing states; leave out what it does not. Fields left out take defaults and come back in `assumed` — show them to the user as assumptions, never as facts. Pass a stated value even when it equals the default (a Provision of 3.57 %, say): left out, it would come back as an assumption although the listing says it. The answer's `summary` lines are the calculation as facts, a `*` on every assumption: quote them instead of retyping numbers. Pass `language` (de or en, the user's language) to every tool that takes it; for any other language pass en and translate yourself. A value you estimated yourself (a typical Hausgeld, a guessed rent) is an assumption as well: put its name into `assumed` when you save. ## Locating the listing Call `lookup_address` before calculating: with `lat` and `lng` when the page shows the point (I
Preview of the first 4,000 characters. Read full instructions →
Release notes
Connects the MCP server in the new package format (mcp.json, OAuth with a client metadata document). The calculation can render as a card with key figures, a 30-year cashflow chart and what-if sliders; links in answers open the site in the answer's language.
Declared in the saved package. Remote tools may change independently.
Package details
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
- Package author
- Sergey Novikov
- Keywords
- See keywords
- Listing translations
- de-DE
- Commerce declaration
- Does not support commerceThis does not establish whether access is free or paid.
- Review scenarios
- 5 positive · 3 negativeScenario counts, not test results.
Package observed Nov 11, 2026.
Technical details
- First seen
- Nov 11, 2026 · 12:00 UTC
- Last seen
- Nov 11, 2026 · 18:00 UTC
- Collection status
- Collected
plugin_asdk_app_6acfe268209881919e32ea8bb54f5f67
Download plugin data (JSON)Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.