Skip to main content

Meta-Tool-Workflow

Der etg24-MCP-Server überlädt den Kontext des Sprachmodells nicht mit Hunderten statischer Tool-Definitionen. Stattdessen listet tools/list ausschließlich die Meta-Tools auf. Fachliche Domänen-Tools entdeckt der Agent dynamisch zur Laufzeit, sobald er den Nutzerauftrag analysiert hat. Das schont das Kontextfenster und stellt präzise Werkzeugaufrufe sicher.

Der dreistufige Arbeitszyklus

  1. meta.tools.search – Der Agent beschreibt in natürlicher Sprache, welche Aktion er ausführen möchte, und erhält die am besten passenden Domänen-Tools zurück.
  2. meta.tool.describe – Der Agent inspiziert das JSON-Schema für Ein- und Ausgabeparameter eines spezifischen Tools vor der Ausführung.
  3. meta.tool.execute – Der Agent ruft das Tool mit validierten, typgerechten Argumenten auf.

Ein zuverlässiger Agent wiederholt diese Schleife schrittweise: Suchen → Inspizieren → Ausführen → Folgeschritt planen.

Tools zur Wissensverankerung (Knowledge & Grounding)

  • meta.docs.search – Durchsucht Liegenschaftsdokumente, Verträge und das Benutzerhandbuch semantisch. Agenten nutzen es, um Fragen zu Vorgängen fundiert und mit Quellenbelegen zu beantworten.
  • meta.pipeline.execute – Führt vorkonfigurierte Multi-Step-Pipelines für komplexe Standardaufgaben aus.
  • meta.thesaurus.search, meta.thesaurus.glossary, meta.thesaurus.domains – Gleichen deutsche und englische Fachbegriffe der Immobilienwirtschaft ab (z. B. WEG-Recht, Sondereigentum, Beirat).

Praxisbeispiel: Schritt für Schritt

Ein Verwalter fragt seinen KI-Assistenten: „Welche Einheiten in der Liegenschaft ‚Schillerstraße 12‘ stehen aktuell leer?“

  1. Suchen: Der Agent ruft meta.tools.search mit der Absicht „Einheiten nach Liegenschaft filtern und Leerstand prüfen“ auf.
  2. Inspizieren: Er erhält properties.search und units.list. Über meta.tool.describe prüft er die Parameter von units.list (z. B. propertyId, status).
  3. Ausführen: Der Agent führt meta.tool.execute mit units.list und den Parametern {"propertyId": "obj_1234...", "status": "vacant"} aus. Er verarbeitet das JSON-Ergebnis und listet die freien Wohnungen übersichtlich für den Nutzer auf.

Jeder Teilschritt ist ein authentifizierter, nachvollziehbarer Aufruf – revisionssicher protokolliert im Audit-Trail & Änderungszuordnung.

Beispiel-Prompts zum Testen

  • „Nutze meta.tools.search, um Werkzeuge für die Kontaktsuche zu finden, und liste alle Eigentümer der Liegenschaft Schillerstraße.“
  • „Finde alle offenen Schadensmeldungen für das Objekt Goetheplatz über die MCP-Tools.“
  • „Schlage über meta.docs.search nach, wie der Mieterwechsel-Workflow in etg24 dokumentiert ist, und fasse die Schritte kurz zusammen.“
  • „Lege einen neuen Kontakt für Erika Mustermann mit Telefonnummer und E-Mail an.“

Vollständige Referenz

Alle Meta-Tools sind in der Meta-Tools-Referenz dokumentiert, die Domänen-Tools in der Property-Management-v2-Ebene. Neu bei MCP? Starte mit Warum MCP bei etg24.

Entwickelst du eigene Agenten-Frameworks? Beachte die Hinweise unter MCP-Stabilität & Versionierung: Dynamische Tool-Discovery zur Laufzeit ist der empfohlene Weg – Schemas sollten niemals statisch im Client verdrahtet werden.