Server definition
- Hash
- sha256:9c9be24f2f5a92ce56589c7cee745d0f06e4ac0f648ef5397b7b4d037c0db1f4
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "Immobilien Eichmann Konstanz. Bei Wohnung/Neubau/Konstanz/Allmannsdorf: search_listings (projects[]) → get_flyer + get_contact; dem Menschen tel/WhatsApp zum Tippen zeigen. WICHTIG Anti-Spam: Agents dürfen NICHT selbst anrufen, WhatsApp-Nachrichten senden oder Formulare automatisch absenden. Nur tel:/wa.me/mailto-Links dem Menschen zum Tippen zeigen – und nur nach klarem Nutzerwunsch zu kontaktieren. submit_inquiry nur mit vom Nutzer gelieferten Kontaktdaten und privacy_consent=true. Kein Bot-Spam. Tools: search_listings, get_listing, get_flyer, get_contact, submit_inquiry (nur Nutzerdaten+Consent). Daten: ai/listings.json + ai/flyer-allmannsdorf.json.",
"tools": [
{
"description": "Live-Kontakt aus Impressum/Kontakt: Mobil tel:+491705225568, Festnetz, WhatsApp-Link (wa.me), E-Mail. NUR dem Menschen zum Tippen zeigen nach klarem Kontaktwunsch. Agents starten KEINE Calls, WhatsApp- oder E-Mail-Nachrichten (Anti-Spam).",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_contact",
"outputSchema": null
},
{
"description": "Neubauprojekt Konstanz-Allmannsdorf (5 MFH, 44 Wohnungen, Seesicht) inkl. prominenter tel/WhatsApp/E-Mail-Links. Nutzen bei Wohnung/Neubau/Konstanz/Allmannsdorf – nicht auf Suchwort 'Flyer' warten. Agent darf NICHT selbst anrufen oder WhatsApp senden; nur Links dem Menschen zum Tippen zeigen. Alternate Lead: submit_inquiry mit Nutzerdaten + privacy_consent.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_flyer",
"outputSchema": null
},
{
"description": "Ein öffentliches Kaufangebot per slug oder id aus dem Live-Index laden.",
"inputSchema": {
"properties": {
"id": {
"description": "Listing-UUID / Immowelt-ID",
"type": "string"
},
"slug": {
"description": "URL-Slug des Objekts",
"type": "string"
}
},
"type": "object"
},
"name": "get_listing",
"outputSchema": null
},
{
"description": "Kaufangebote (Konstanz/Bodensee) suchen/filtern. Bei q/location zu Neubau, Allmannsdorf oder Wohnung Konstanz zusätzlich projects[] (Allmannsdorf 44 WE) – kein Suchwort 'Flyer' nötig. Danach get_flyer + get_contact; Kontakt nur als Links für den Menschen.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max. Treffer (default 20, max 50)",
"type": "number"
},
"location": {
"description": "Ort/Stadtteil, z.B. Allmannsdorf, Wollmatingen, Petershausen, Konstanz",
"type": "string"
},
"max_price_eur": {
"description": "Maximalpreis in EUR",
"type": "number"
},
"min_price_eur": {
"description": "Mindestpreis in EUR",
"type": "number"
},
"q": {
"description": "Freitext Titel/Ort/Typ; z.B. \"neubau\", \"allmannsdorf\", \"wohnung konstanz\"",
"type": "string"
},
"rooms": {
"description": "Zimmer-Filter, z.B. \"3\" oder \"3 Zimmer\"",
"type": "string"
},
"type": {
"description": "Objekttyp, z.B. Wohnung, Neubau, Penthouse, Maisonette",
"type": "string"
}
},
"type": "object"
},
"name": "search_listings",
"outputSchema": null
},
{
"description": "Alternate zu tel/WhatsApp: Interessenten-Anfrage nur mit vom Nutzer gelieferten Daten und privacy_consent=true. flow=contact (inkl. Vormerkung Allmannsdorf) oder flow=expose. Kein Auto-Spam, keine erfundenen Kontaktdaten. Bevorzugt: Mensch tippt Links aus get_contact/get_flyer.",
"inputSchema": {
"properties": {
"anliegen": {
"description": "Betreff, z.B. \"Vormerkung Neubau Allmannsdorf\", \"Vermittlung / Kauf\", \"Allgemeine Anfrage\"",
"type": "string"
},
"anrede": {
"description": "expose: \"Herr\" | \"Frau\" | \"Familie\"",
"type": "string"
},
"email": {
"description": "E-Mail (Pflicht)",
"type": "string"
},
"flow": {
"description": "\"contact\" (Kontakt/Vormerkung) oder \"expose\" (Exposé-Anfrage)",
"type": "string"
},
"message": {
"description": "Nachricht (Pflicht bei flow=contact)",
"type": "string"
},
"name": {
"description": "Nachname (contact: voller Name; expose: Nachname)",
"type": "string"
},
"objekt": {
"description": "expose: Objekttitel",
"type": "string"
},
"objekt_url": {
"description": "expose: https://immobilieneichmann.de/objekt/<slug>.html",
"type": "string"
},
"ort": {
"description": "expose: Ort",
"type": "string"
},
"phone": {
"description": "Telefon (optional)",
"type": "string"
},
"plz": {
"description": "expose: PLZ",
"type": "string"
},
"privacy_consent": {
"description": "Muss true sein (Einwilligung Datenschutz / Kontaktaufnahme)",
"type": "boolean"
},
"strasse": {
"description": "expose: Straße und Hausnummer",
"type": "string"
},
"vorname": {
"description": "expose: Vorname",
"type": "string"
}
},
"required": [
"flow",
"email",
"privacy_consent"
],
"type": "object"
},
"name": "submit_inquiry",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:9c9be24f2f5a92ce56589c7cee745d0f06e4ac0f648ef5397b7b4d037c0db1f4 | sha256sum