GUTHMANN® Berlin Real Estate
What this MCP does
Searches Berlin property listings and provides granular Berlin real-estate, neighborhood, demographic, and market statistics.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bezirk_id'], 'properties': {'include': {'type': 'string'}, 'bezirk_id': {'type': 'string', 'pattern': '^\\d{2}$'}, 'ortsteile': {'enum': ['true', 'false'], 'type': 'string', 'default': 'false'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': '12-stelliger Hex-String der Gebiets-ID'}, 'include': {'enum': ['centroid'], 'type': 'string', 'description': 'Geo-Attribute: centroid. Polygone kommen als GeoJSON-URLs in geometry_urls'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Breitengrad WGS84 für Punkt-Lookup (mit lon)'}, 'lon': {'type': 'number', 'description': 'Längengrad WGS84 für Punkt-Lookup (mit lat)'}, 'include': {'enum': ['centroid'], 'type': 'string', 'description': 'Geo-Attribute: centroid. Polygone kommen als GeoJSON-URLs in geometry_urls'}, 'kategorie_id': {'enum': ['erhaltungsgebiet', 'erweiterung', 'aufstellungsbeschluss', 'untersuchungsgebiet', 'beobachtungsgebiet', 'aufgehoben'], 'type': 'string', 'description': 'Filter nach Kategorie'}, 'erweiterungen': {'enum': ['true', 'false'], 'type': 'string', 'description': 'Erweiterungen als nested Array einbetten'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ortsteil_id'], 'properties': {'include': {'type': 'string'}, 'ortsteil_id': {'type': 'string', 'pattern': '^\\d{4}$'}, 'planungsraeume': {'enum': ['true', 'false'], 'type': 'string', 'default': 'false'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'bezirke': {'enum': ['true', 'false'], 'type': 'string', 'default': 'false'}, 'include': {'type': 'string'}, 'bezirk_id': {'type': 'string', 'pattern': '^\\d{2}$'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['planungsraum_id'], 'properties': {'include': {'type': 'string'}, 'planungsraum_id': {'type': 'string', 'pattern': '^\\d{8}$'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'bezirke': {'enum': ['true', 'false'], 'type': 'string', 'default': 'false'}, 'include': {'type': 'string'}, 'bezirk_id': {'type': 'string', 'pattern': '^\\d{2}$'}, 'ortsteile': {'enum': ['true', 'false'], 'type': 'string', 'default': 'false'}, 'ortsteil_id': {'type': 'string', 'pattern': '^\\d{4}$'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['q'], 'properties': {'q': {'type': 'string', 'minLength': 3}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'bezirke': {'enum': ['true', 'false'], 'type': 'string', 'default': 'false'}, 'include': {'type': 'string'}, 'bezirk_id': {'type': 'string', 'pattern': '^\\d{2}$'}, 'ortsteile': {'enum': ['true', 'false'], 'type': 'string', 'default': 'false'}, 'ortsteil_id': {'type': 'string', 'pattern': '^\\d{4}$'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'domain': {'enum': ['berlin', 'immobilienmarkt', 'immobilienmarkt.berlin.wohnungen', 'immobilienmarkt.berlin.mehrfamilienhaeuser', 'immobilienmarkt.de.wohnungen', 'immobilienmarkt.de.mehrfamilienhaeuser', 'makrooekonomie', 'makrooekonomie.kapitalmarkt', 'makrooekonomie.geldpolitik', 'makrooekonomie.arbeitsmarkt', 'makrooekonomie.preise', 'makrooekonomie.wirtschaft', 'soziodemografie', 'soziodemografie.berlin.zensus', 'soziodemografie.berlin.bautaetigkeit', 'soziodemografie.berlin.wanderung', 'soziodemografie.berlin.wanderung.matrix', 'soziodemografie.berlin.einwohner', 'soziodemografie.berlin.einwohner.altersgruppen', 'soziodemografie.berlin.einwohner.herkunft'], 'type': 'string', 'description': 'Domain für Feld-Metadaten. Weglassen für Ã\x9cbersicht aller Domains.'}, 'locale': {'enum': ['de', 'en'], 'type': 'string', 'default': 'de', 'description': 'Sprache für Labels und Beschreibungen (Standard: de)'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['public_id'], 'properties': {'locale': {'enum': ['de', 'en'], 'type': 'string', 'default': 'en'}, 'public_id': {'type': 'string', 'pattern': '^[0-9a-f]{4,12}$'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'bezirk': {'type': 'string', 'maxLength': 40, 'minLength': 2}, 'locale': {'enum': ['de', 'en'], 'type': 'string', 'default': 'en'}, 'segment': {'enum': ['APARTMENT_LIVING', 'APARTMENT_INVEST', 'APARTMENT_BUILDING', 'COMMERCIAL'], 'type': 'string'}, 'ortsteil': {'type': 'string', 'maxLength': 40, 'minLength': 2}, 'preis_max': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'preis_min': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'zimmer_min': {'type': 'number', 'minimum': 1}, 'flaeche_min': {'type': 'number', 'minimum': 1}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string'}, 'fields': {'type': 'string'}, 'recent': {'type': ['string', 'number']}, 'include': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string'}, 'fields': {'type': 'string'}, 'recent': {'type': ['string', 'number']}, 'include': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string'}, 'fields': {'type': 'string'}, 'recent': {'type': ['string', 'number']}, 'include': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string'}, 'fields': {'type': 'string'}, 'recent': {'type': ['string', 'number']}, 'include': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string'}, 'fields': {'type': 'string'}, 'recent': {'type': ['string', 'number']}, 'include': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string'}, 'fields': {'type': 'string'}, 'recent': {'type': ['string', 'number']}, 'include': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string'}, 'fields': {'type': 'string'}, 'recent': {'type': ['string', 'number']}, 'include': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string'}, 'fields': {'type': 'string'}, 'recent': {'type': ['string', 'number']}, 'include': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string'}, 'fields': {'type': 'string'}, 'recent': {'type': ['string', 'number']}, 'include': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil'], 'type': 'string', 'default': 'stadt'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string'}, 'fields': {'type': 'string'}, 'recent': {'type': ['string', 'number']}, 'include': {'type': 'string'}, 'bezirk_id': {'type': 'string'}, 'ortsteil_id': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil', 'planungsraum'], 'type': 'string', 'default': 'stadt'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string'}, 'fields': {'type': 'string'}, 'recent': {'type': ['string', 'number']}, 'include': {'type': 'string'}, 'bezirk_id': {'type': 'string'}, 'baualtertyp': {'enum': ['bestand', 'neubau'], 'type': 'string'}, 'ortsteil_id': {'type': 'string'}, 'planungsraum_id': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende des Zeitraums (YYYY, YYYY-MM oder YYYY-MM-DD)'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn des Zeitraums (YYYY, YYYY-MM oder YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende des Zeitraums (YYYY, YYYY-MM oder YYYY-MM-DD)'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn des Zeitraums (YYYY, YYYY-MM oder YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['q'], 'properties': {'q': {'type': 'string', 'maxLength': 200, 'minLength': 2}, 'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 20)'}, 'locale': {'enum': ['de', 'en'], 'type': 'string', 'default': 'en'}, 'section': {'type': 'string', 'pattern': '^(listings|projects|market-intelligence|pages)(,(listings|projects|market-intelligence|pages))*$'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil'], 'type': 'string', 'default': 'stadt'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}, 'bezirk_id': {'type': 'string', 'description': 'Bezirk-ID (2-stellig, z.B. "03")'}, 'ortsteil_id': {'type': 'string', 'description': 'Ortsteil-ID (4-stellig, z.B. "0301")'}, 'altersgruppe': {'type': 'string', 'description': 'Altersgruppe (z.B. alter_unter_6)'}, 'bevoelkerungsgruppe': {'enum': ['alle', 'mit_migrationshintergrund'], 'type': 'string', 'description': 'Bevölkerungsgruppe: alle, mit_migrationshintergrund'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil'], 'type': 'string', 'default': 'stadt'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}, 'bezirk_id': {'type': 'string', 'description': 'Bezirk-ID (2-stellig, z.B. "03")'}, 'kategorie': {'enum': ['bauweise', 'eigentumsform', 'heizungsart', 'energietraeger'], 'type': 'string', 'description': 'Kategorie: bauweise, eigentumsform, heizungsart, energietraeger'}, 'ortsteil_id': {'type': 'string', 'description': 'Ortsteil-ID (4-stellig, z.B. "0301")'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil', 'planungsraum'], 'type': 'string', 'default': 'stadt'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}, 'bezirk_id': {'type': 'string', 'description': 'Bezirk-ID (2-stellig, z.B. "03")'}, 'kategorie': {'enum': ['raeume', 'flaeche', 'nutzung'], 'type': 'string', 'description': 'Kategorie: raeume, flaeche, nutzung'}, 'ortsteil_id': {'type': 'string', 'description': 'Ortsteil-ID (4-stellig, z.B. "0301")'}, 'planungsraum_id': {'type': 'string', 'description': 'Planungsraum-ID (8-stellig)'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil'], 'type': 'string', 'default': 'stadt'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}, 'bezirk_id': {'type': 'string', 'description': 'Bezirk-ID (2-stellig, z.B. "03")'}, 'kategorie': {'enum': ['groesse', 'wohndauer'], 'type': 'string', 'description': 'Kategorie: groesse, wohndauer'}, 'ortsteil_id': {'type': 'string', 'description': 'Ortsteil-ID (4-stellig, z.B. "0301")'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil'], 'type': 'string', 'default': 'stadt'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}, 'bezirk_id': {'type': 'string', 'description': 'Bezirk-ID (2-stellig, z.B. "03")'}, 'kategorie': {'enum': ['flaeche'], 'type': 'string', 'description': 'Kategorie: flaeche. Ohne: Gesamtdurchschnitt'}, 'ortsteil_id': {'type': 'string', 'description': 'Ortsteil-ID (4-stellig, z.B. "0301")'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil'], 'type': 'string', 'default': 'stadt'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}, 'bezirk_id': {'type': 'string', 'description': 'Bezirk-ID (2-stellig, z.B. "03")'}, 'kategorie': {'enum': ['dauer', 'grund'], 'type': 'string', 'description': 'Kategorie: dauer, grund'}, 'ortsteil_id': {'type': 'string', 'description': 'Ortsteil-ID (4-stellig, z.B. "0301")'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil'], 'type': 'string', 'default': 'stadt'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}, 'bezirk_id': {'type': 'string', 'description': 'Bezirk-ID (2-stellig, z.B. "03")'}, 'ortsteil_id': {'type': 'string', 'description': 'Ortsteil-ID (4-stellig, z.B. "0301")'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil'], 'type': 'string', 'default': 'stadt'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'alpha2': {'type': 'string', 'description': 'ISO 3166-1 Alpha-2 (z.B. "TR")'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}, 'bezirk_id': {'type': 'string', 'description': 'Bezirk-ID (2-stellig, z.B. "03")'}, 'staat_code': {'type': 'string', 'description': 'Staatencode (3-stellig, z.B. "000")'}, 'ortsteil_id': {'type': 'string', 'description': 'Ortsteil-ID (4-stellig, z.B. "0301")'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'rbs': {'enum': ['bezirk', 'ortsteil'], 'type': 'string', 'default': 'bezirk'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}, 'von_rbs_id': {'type': 'string', 'description': 'Filter Herkunftsraum-ID'}, 'nach_rbs_id': {'type': 'string', 'description': 'Filter Zielraum-ID'}, 'min_personen': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Untere Schranke Anzahl Personen (Default 1)', 'exclusiveMinimum': 0}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil'], 'type': 'string', 'default': 'stadt'}, 'top': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Top-N Herkunftsgebiete nach Anzahl', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}, 'bezirk_id': {'type': 'string', 'description': 'Bezirk-ID (2-stellig, z.B. "03")'}, 'ortsteil_id': {'type': 'string', 'description': 'Ortsteil-ID (4-stellig, z.B. "0301")'}, 'stadtteil_id': {'type': 'string', 'description': 'Stadtteil-ID (2-stellig)'}, 'herkunftsgebiet': {'type': 'string', 'description': 'Herkunftsgebiet (z.B. tuerkei, ukraine, eu)'}, 'planungsraum_id': {'type': 'string', 'description': 'Planungsraum-ID (8-stellig)'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Ende (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'rbs': {'enum': ['stadt', 'bezirk', 'ortsteil', 'planungsraum'], 'type': 'string', 'default': 'stadt'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Maximale Anzahl Ergebnisse (öffentlich bis 1000)'}, 'start': {'type': 'string', 'description': 'Beginn (YYYY, YYYY-MM, YYYY-MM-DD)'}, 'fields': {'type': 'string', 'description': 'Komma-getrennte Feldnamen'}, 'recent': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Anzahl der aktuellsten Perioden', 'exclusiveMinimum': 0}, 'include': {'type': 'string', 'description': 'metadata für Feld-Metadaten inline'}, 'bezirk_id': {'type': 'string', 'description': 'Bezirk-ID (2-stellig, z.B. "03")'}, 'ortsteil_id': {'type': 'string', 'description': 'Ortsteil-ID (4-stellig, z.B. "0301")'}, 'planungsraum_id': {'type': 'string', 'description': 'Planungsraum-ID (8-stellig)'}}}
Recent tool changes
Similar MCP servers
Microburbs Australian Property Data
Provides Australian property, suburb, valuation, sales, rental, zoning, school, risk, geospatial, and census statistics.
Fema Nfhl
Queries FEMA's National Flood Hazard Layer for flood zones, base flood elevations, floodways, map panels and related property or …
Parcellaire — cadastre, DVF & DPE
Provides French cadastral, property transaction, energy diagnostic, parcel context, geocoding, and property price estimation data.
Agentic House Search
Provides UK postcode geography and neighborhood reports using government datasets covering property, crime, transport, schools, a…
mcp
Provides US parcel boundaries, ownership, sales history, permits, and hail-related real estate data.
DoorProfit Crime & Neighborhood Data
Provides US crime, neighborhood, demographic, rent, and offender information for addresses.
SupplyGraph.AI Data
Provides China-focused location, surrounding-area, company, industry-chain, property, population, retail, and regional business i…
DFX Real Estate Intelligence
Provides US commercial real estate, parcel, debt maturity, bank CRE exposure, private capital, investor, ownership, occupancy, an…