Schwierigkeitsgrad:
MCP-Tools-Übersicht
Dies sind die Tools hinter der Buchungstür /mcp — der Tür für einen Chatbot auf Ihrer eigenen Website, eine Voice-Plattform oder das Widget. Es gibt drei; die anderen beiden sind MCP-Konfigurationstools und MCP-Betriebstools. Wie Sie einen Client anbinden und welcher Schlüssel zu welcher Tür gehört, steht in Einen KI-Agenten mit dem MCP-Server verbinden.
Übersicht der Tools, die ein KI-Agent über den MCP-Server von i-Reserve nutzen kann. Eine Erklärung der Stufen L0-L3 findest du unter Wie funktioniert die KI-Integration?.
| Tool | Lesen/Schreiben | Erforderliche Stufe | Beschreibung |
|---|---|---|---|
| get_current_datetime | lesen | - | Aktuelles Datum und Uhrzeit |
| get_list_of_objects / get_object_attributes | lesen | - | Buchbare Objekte und ihre Eigenschaften |
| get_list_of_combis / get_combi_attributes / check_if_object_in_combi | lesen | - | Kombinationen von Objekten |
| get_slots_for_objects / get_first_available_days / get_first_available_slots | lesen | - | Verfügbarkeit abfragen |
| filter_customers / add_customer | lesen/schreiben | - | Kunde suchen oder anlegen |
| add_booking / add_booking_with_customer | schreiben | - | Reservierung anlegen (Kalendermodus) |
| search_events / get_event / subscribe_to_event | lesen/schreiben | - | Events suchen und sich dafür anmelden (Event-Modus) |
| generate_maps_link | lesen | - | Google-Maps-Link generieren |
| get_list_of_forms / get_form_fields / submit_form | lesen/schreiben | - | Formulare (falls eingerichtet) |
| get_user_status | lesen | - | Verfügbarkeit eines Kollegen (falls eingerichtet) |
| escalate_to_human | schreiben | - | Weiterleitung an einen Menschen, z. B. per E-Mail/Ticket (falls eingerichtet) |
| call_colleague | schreiben | - | Direkt einen verfügbaren Kollegen anrufen (falls eingerichtet) |
| get_cancellation_policy | lesen | - | Stornobedingungen abfragen |
| send_verification_code / confirm_verification_code | schreiben/lesen | - | Kundenverifizierung starten und bestätigen |
| reschedule_reservation | schreiben | L2 | Reservierung verschieben |
| change_participants | schreiben | L2 | Teilnehmerzahl ändern |
| cancel_reservation | schreiben | L3 | Reservierung stornieren (mit etwaiger Rückerstattung) |
| file_search | lesen | - | Durchsuchen einer Wissensdatenbank (falls eingerichtet) |


