Server definition
- Hash
- sha256:dfa0c1a8969bef87c2f91739ed9a539495dfadc8bfdc562ecadce95925844dbb
- What it is
- What a remote MCP server returned when asked what it offers: 8 tools
The blob, as servednamed by its sha256
{
"instructions": "Automatische Antwort von flowboxx (KI-System). Keine menschliche Beratung, kein Angebot. Preise, Termine und Zusagen nennt ein Mensch.",
"tools": [
{
"description": "Hinterlaesst eine Anfrage direkt bei einem Betrieb aus dem Hub (kennung aus betrieb_suchen). Die Mail geht an den Betrieb selbst.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"anliegen": {
"type": "string"
},
"kennung": {
"type": "string"
},
"kontakt": {
"description": "E-Mail oder Telefonnummer",
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"kennung",
"name",
"kontakt",
"anliegen"
],
"type": "object"
},
"name": "betrieb_anfrage",
"outputSchema": null
},
{
"description": "Beantwortet eine Frage zu einem bestimmten, bereits gefundenen Betrieb (kennung aus betrieb_suchen), ausschliesslich aus dessen eigenen Angaben.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"kennung": {
"type": "string"
},
"text": {
"type": "string"
}
},
"required": [
"kennung",
"text"
],
"type": "object"
},
"name": "betrieb_fragen",
"outputSchema": null
},
{
"description": "Sucht einen Betrieb im flowboxx-Hub (nur AKTIVE Tueren). Nutzen, wenn eine KI fuer einen Menschen einen bestimmten Betrieb oder ein Angebot in einer Region sucht.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"ort": {
"description": "Ort oder Region, optional",
"type": "string"
},
"text": {
"description": "Betriebsname oder gesuchte Leistung",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "betrieb_suchen",
"outputSchema": null
},
{
"description": "Hinterlaesst eine Kontaktanfrage fuer einen Menschen bei flowboxx. Nutzen, wenn der Nutzer ausdruecklich Kontakt aufnehmen oder eine Anfrage hinterlassen moechte. kontakt = E-Mail-Adresse ODER Telefonnummer (mindestens eine davon, frei als Text). anliegen darf auch den Firmen- oder Betriebsnamen enthalten, das ist kein eigenes Feld.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"anliegen": {
"description": "Worum es geht, darf Firma/Betrieb und Details enthalten",
"type": "string"
},
"gespraechsverlauf": {
"description": "Optional: Zusammenfassung und gewaehlter Vorschlag aus flowboxx_bedarf",
"type": "object"
},
"kontakt": {
"description": "E-Mail-Adresse oder Telefonnummer, mindestens eine davon als Text",
"type": "string"
},
"name": {
"description": "Name der anfragenden Person",
"type": "string"
}
},
"required": [
"name",
"kontakt",
"anliegen"
],
"type": "object"
},
"name": "flowboxx_anfrage",
"outputSchema": null
},
{
"description": "Klaert einen freien Kundenwunsch: stellt bis zu drei feste Rueckfragen, solange Pflichtangaben fehlen, und liefert danach eine Zusammenfassung mit drei Vorschlaegen (klein, mittel, gross) aus dem Leistungsinventar, ohne Preise, Termine oder Machbarkeitszusagen.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"antworten": {
"description": "Bisherige Antworten auf Rueckfragen, Schluessel = Fragen-Key",
"type": "object"
},
"brief": {
"type": "string"
},
"session_id": {
"description": "Optionale Sitzungs-Id des Clients, nur zur Protokollierung",
"type": "string"
}
},
"required": [
"brief"
],
"type": "object"
},
"name": "flowboxx_bedarf",
"outputSchema": null
},
{
"description": "Beantwortet eine einzelne freie Frage zu flowboxx in 2 bis 4 Saetzen, ausschliesslich aus dem eigenen Wissen. Bei unbekanntem Thema folgt ein ehrlicher Rueckfall statt einer erfundenen Antwort.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"text": {
"description": "Die Frage, maximal 600 Zeichen.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "flowboxx_frage",
"outputSchema": null
},
{
"description": "Gibt die strukturierte Liste aller flowboxx-Leistungen zurueck (Bereich, Leistung, fuer wen, Beleg-Link, Status). Nutzen, wenn jemand wissen will, was flowboxx grundsaetzlich anbietet.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "flowboxx_leistungen",
"outputSchema": null
},
{
"description": "Legt fuer einen Betrieb einen ENTWURF im flowboxx-Hub an. Erst nach Klick auf den Bestaetigungslink (Mail an kontakt_mail, 48 Stunden gueltig) wird der Eintrag aktiv und fuer andere KIs auffindbar. Ohne zustimmung=true wird NICHTS angelegt. Nutzen, wenn eine KI im Auftrag eines Betriebs diesen ansprechbar machen moechte.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"branche": {
"description": "Eine feste Branche, siehe enum",
"enum": [
"anwalt",
"zahnarzt",
"arzt",
"makler",
"pruefdienst",
"elektro_shk",
"dach",
"kfz",
"steuerberater",
"pflege",
"hotel_gastro",
"coaching",
"agentur",
"sonstiges"
],
"type": "string"
},
"fragen": {
"items": {
"type": "string"
},
"type": "array"
},
"kontakt_mail": {
"description": "E-Mail-Adresse des Betriebs",
"type": "string"
},
"leistungen": {
"items": {
"type": "string"
},
"type": "array"
},
"name": {
"type": "string"
},
"ort": {
"type": "string"
},
"plz": {
"description": "5-stellige Postleitzahl des Betriebs",
"type": "string"
},
"sprache": {
"description": "Sprachcode, Standard de",
"type": "string"
},
"website": {
"description": "Optional, wird nur gespeichert, nicht gecrawlt",
"type": "string"
},
"zustimmung": {
"description": "Pflicht: true, sonst keine Anlage",
"type": "boolean"
}
},
"required": [
"name",
"ort",
"kontakt_mail",
"branche",
"plz",
"zustimmung"
],
"type": "object"
},
"name": "tuer_anlegen",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:dfa0c1a8969bef87c2f91739ed9a539495dfadc8bfdc562ecadce95925844dbb | sha256sum