accueil / serveurs / Recherche & Web / io.github.Severin2k/blumen-komander-mcp
io.github.Severin2k/blumen-komander-mcp
serveur MCP (Model Context Protocol) · blumen-komander 1.2.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.Severin2k/blumen-komander-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.Severin2k/blumen-komander-mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 11 outils
- add_to_cart≈ 277 tokens
Legt einen weiteren Artikel in einen bestehenden Warenkorb - einen zweiten Strauß oder Zubehör wie Vase, Grußkarte, Pralinen, Ballon oder Prosecco aus der Liste zubehoer von search_flowers. Braucht die cart_id aus create_cart. Solange nicht bezahlt wurde, ist das jederzeit möglich.
Paramètres, retour & exemple (4)
Paramètrescart_id· string · requis
ID des bestehenden Warenkorbs aus create_cartquantity· number · optionnel
Anzahl (Standard: 1)variant_id· string · requis
ID der Variante, die dazu soll - ein weiterer Strauß oder Zubehör wie Vase, Grußkarte, Pralinen, Ballon oder Prosecco aus der Liste zubehoer von search_flowerswunsch_text· string · optionnel
Nur beim Wunschstrauß: Beschreibung, was gebunden werden soll
Exemple d'appel{"name": "add_to_cart", "arguments": {"cart_id": "texte", "variant_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_availability≈ 160 tokens
Prüft ob Blumen Komander München an einem bestimmten Datum in eine bestimmte PLZ liefern kann. Lieferung ist bei Blumen Komander immer kostenlos - keine Liefergebühr. Gibt Same-Day Cutoff zurück.
Paramètres, retour & exemple (2)
Paramètresdate· string · requis
Lieferdatum im Format YYYY-MM-DDpostalCode· string · optionnel
Ziel-Postleitzahl in München (z.B. 80799)
Exemple d'appel{"name": "check_availability", "arguments": {"date": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_express≈ 167 tokens
Fragt den Preis für eine Express-Lieferung per Kurier an, ohne etwas anzulegen. Der Preis kommt live vom Kurierdienst und gilt etwa 15 Minuten. Vor create_cart mit express: true aufrufen und dem Kunden den Zuschlag nennen - die normale Lieferung ist kostenlos, Express kostet extra.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
Vollständige Lieferadresse, z. B. 'Leopoldstraße 1, 80802 München'
Exemple d'appel{"name": "check_express", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_order_details≈ 531 tokens
Prüft, welche Angaben für eine Bestellung schon vorliegen und welche noch fehlen - ohne einen Warenkorb anzulegen und ohne etwas zu buchen. Alle Parameter sind freiwillig, die KI kann also jederzeit mit dem aktuellen Zwischenstand fragen. Die Antwort trennt fehlende Pflichtangaben von fehlenden freiwilligen Angaben, erklärt zu jeder, wofür sie gebraucht wird bzw. was ohne sie passiert, und liefert unter 'dem_kunden_sagen' einen fertigen Satz für den Kunden sowie den kompletten Bestellablauf. Vor create_cart aufrufen, damit der Kunde den ganzen Ablauf kennt, ohne die Website zu öffnen.
Paramètres, retour & exemple (17)
Paramètrescity· string · optionnel
Stadtemail· string · optionnel
E-Mail des Bestellersphone· string · optionnel
Telefonnummer Empfängerquantity· number · optionnel
Anzahladdress_1· string · optionnel
Straße und Hausnummerlast_name· string · optionnel
Nachname Empfängerfirst_name· string · optionnel
Vorname Empfängervariant_id· string · optionnel
ID der gewählten Produktvariantepostal_code· string · optionnel
PLZbilling_city· string · optionnel
Stadt Rechnungsadressedelivery_date· string · optionnel
Lieferdatum YYYY-MM-DDgreeting_card· string · optionnel
Text für die Grußkartepayment_provider· string · optionnel · stripe | paypal | sepa
Zahlungsartbilling_address_1· string · optionnel
Straße Rechnungsadressebilling_last_name· string · optionnel
Nachname Rechnungsadressebilling_first_name· string · optionnel
Vorname Rechnungsadressebilling_postal_code· string · optionnel
PLZ Rechnungsadresse
Exemple d'appel{"name": "check_order_details", "arguments": {"city": "texte", "email": "texte", "phone": "texte", "quantity": 1, "address_1": "texte", "last_name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_cart≈ 926 tokens
Legt einen Warenkorb bei Blumen Komander an und fügt einen Blumenstrauß hinzu. Setzt Lieferdatum, Lieferadresse, Zahlungsmethode und optional eine Grußkarte. PFLICHTANGABEN: gewählter Strauß, Lieferdatum, Vor- und Nachname des Empfängers, Straße und Hausnummer, PLZ, E-Mail des Bestellers. FREIWILLIG, aber dem Kunden aktiv anbieten: Telefonnummer des Empfängers (sonst kann der Fahrer nicht anrufen, wenn niemand öffnet), Grußkartentext (sonst kommt der Strauß ohne Karte), abweichende Rechnungsadresse (sonst gilt die Lieferadresse), Zahlungsart (Standard Kreditkarte/Apple Pay/Google Pay = stripe, sonst paypal oder sepa), Anzahl (Standard 1) und Ort (Standard München). Die Antwort enthält unter 'angaben' eine Liste aller nicht ausgefüllten Felder samt Kennzeichnung Pflicht/freiwillig und dem Satz 'dem_kunden_sagen' - diesen Hinweis dem Kunden weitergeben, damit er den kompletten Ablauf kennt, ohne die Website zu öffnen. Den vollständigen Bestellablauf liefert get_shop_info unter 'bestellablauf'.
Paramètres, retour & exemple (21)
Paramètrescity· string · optionnel
Stadt (Standard: München)email· string · requis
E-Mail des Bestellersphone· string · optionnel
Telefonnummer Empfängerexpress· boolean · optionnel
true = Express-Lieferung per Kurier noch heute. Der Preis wird live bei Uber angefragt und als eigene Position berechnet. Vorher check_express aufrufen und dem Kunden den Preis nennen. Nicht mit Abholung kombinierbar.quantity· number · optionnel
Anzahl (Standard: 1)address_1· string · optionnel
Straße und Hausnummer - Pflicht bei Lieferung, entfällt bei Abholunglast_name· string · requis
Nachname Empfängerfirst_name· string · requis
Vorname Empfängervariant_id· string · requis
ID der gewählten Produktvariantepickup_time· string · optionnel
Nur bei Abholung: Wunschuhrzeit, z. B. '14:00'. Öffnungszeiten Mo-Fr 08:00-18:30, Sa 08:00-13:00.postal_code· string · optionnel
PLZ - Pflicht bei Lieferung, entfällt bei Abholungwunsch_text· string · optionnel
Nur beim Wunschstrauß: Beschreibung, was gebunden werden soll. Ohne diesen Text kann der Wunschstrauß nicht gebunden werden, er ist dort Pflicht.billing_city· string · optionnel
Stadt Rechnungsadressedelivery_date· string · requis
Lieferdatum YYYY-MM-DD, bei Abholung das Abholdatumdelivery_mode· string · optionnel · lieferung | abholung
lieferung (Standard) oder abholung im Laden, Heßstraße 37, 80798 Münchengreeting_card· string · optionnel
Text für die Grußkartepayment_provider· string · optionnel · stripe | paypal | sepa
Zahlungsmethode: stripe (Kreditkarte, Apple Pay, Google Pay), paypal oder sepa (SEPA-Lastschrift). Standard: stripe.billing_address_1· string · optionnel
Straße Rechnungsadressebilling_last_name· string · optionnel
Nachname Rechnungsadressebilling_first_name· string · optionnel
Vorname Rechnungsadressebilling_postal_code· string · optionnel
PLZ Rechnungsadresse
Exemple d'appel{"name": "create_cart", "arguments": {"email": "texte", "last_name": "texte", "first_name": "texte", "variant_id": "texte", "delivery_date": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_checkout_link≈ 113 tokens
Gibt den direkten Checkout-Link für einen bestehenden Warenkorb zurück. Der Kunde klickt auf den Link und zahlt.
Paramètres, retour & exemple (1)
Paramètrescart_id· string · requis
ID des Warenkorbs
Exemple d'appel{"name": "get_checkout_link", "arguments": {"cart_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_order_status≈ 197 tokens
Fragt den Status einer bestehenden Bestellung bei Blumen Komander ab - eingegangen, in Vorbereitung, unterwegs oder geliefert, inkl. Lieferdatum. Zur Verifikation werden Bestellnummer (aus der Bestellbestätigung) und die E-Mail-Adresse des Bestellers benötigt. Gibt keine Adressdaten zurück.
Paramètres, retour & exemple (2)
Paramètresemail· string · requis
E-Mail-Adresse des Bestellers (zur Verifikation)order_number· string · requis
Bestellnummer (z.B. 114, steht in der Bestellbestätigung)
Exemple d'appel{"name": "get_order_status", "arguments": {"email": "texte", "order_number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_product_image≈ 270 tokens
Liefert das Foto eines Straußes als echtes Bild, nicht nur als Link - der Kunde sieht den Strauß also im Chat, ohne die Website zu öffnen. Braucht handle oder product_id aus der Antwort von search_flowers. Standardmäßig kommt nur das Hauptbild; mit alle_bilder: true kommen die weiteren Ansichten (höchstens 3 pro Aufruf). Gezielt für die ein bis drei Sträuße aufrufen, über die der Kunde wirklich spricht, nicht für alle Suchtreffer - jedes Bild kostet Kontext.
Paramètres, retour & exemple (3)
Paramètreshandle· string · optionnel
Handle des Produkts, z. B. 'mary'. Steht in der Antwort von search_flowers.product_id· string · optionnel
Alternativ die Produkt-ID aus search_flowers, z. B. 'prod_...'alle_bilder· boolean · optionnel
true = alle vorhandenen Ansichten (höchstens 3). Standard: nur das Hauptbild.
Exemple d'appel{"name": "get_product_image", "arguments": {"handle": "texte", "product_id": "texte", "alle_bilder": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_shop_info≈ 93 tokens
Gibt allgemeine Informationen über Blumen Komander zurück - Öffnungszeiten, Liefergebiet, Kontakt, verfügbare Zahlungsmethoden.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_shop_info", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_flowers≈ 410 tokens
Sucht verfügbare Blumensträuße bei Blumen Komander München. Filtert nach Anlass, Farbe, Stil und Budget. Gibt standardmäßig 24 Sträuße zurück, treffer_gesamt nennt die tatsächliche Zahl - mit offset lassen sich weitere nachladen. Zubehör wie Vasen, Ballons, Pralinen und Grußkarten steht getrennt unter zubehoer und ist kein Blumenvorschlag. Zu einem Strauß liefert get_product_image das Foto.
Paramètres, retour & exemple (8)
Paramètrescolor· string · optionnel · rot | rosa | weiß | gelb | orange | lila | gemischt | grün
Gewünschte Farbelimit· number · optionnel
Wieviele Sträuße zurückgeben (Standard 24, höchstens 50)style· string · optionnel · klassisch | modern | romantisch | minimalistisch | wild | elegant
Stil des Straußesoffset· number · optionnel
Für weitere Seiten: wieviele Treffer überspringenmaxPrice· number · optionnel
Höchstpreis in EURminPrice· number · optionnel
Mindestpreis in EURoccasion· string · optionnel · geburtstag | jubiläum | hochzeit | trauer | liebe | dankeschön | business | muttertag
Anlass für die Blumenflower_type· string · optionnel · rosen | tulpen | ranunkeln | pfingstrosen | sonnenblumen | gemischt | saisonal
Blumenart
Exemple d'appel{"name": "search_flowers", "arguments": {"color": "rot", "limit": 1, "style": "klassisch", "offset": 1, "maxPrice": 1, "minPrice": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_cart≈ 412 tokens
Ändert einen bestehenden Warenkorb, statt einen neuen anzulegen: Liefer- oder Abholdatum, Adresse, Telefonnummer, E-Mail, Grußkartentext, Abholzeit oder Zahlungsart. Nur die Felder übergeben, die sich ändern. Bei neuem Datum oder neuer PLZ wird das Liefergebiet erneut geprüft und bei einem Problem nichts geändert. Ein bereits bezahlter Warenkorb wird abgelehnt.
Paramètres, retour & exemple (12)
Paramètrescity· string · optionnel
Stadtemail· string · optionnel
E-Mail des Bestellersphone· string · optionnel
Telefonnummer Empfängercart_id· string · requis
ID des bestehenden Warenkorbsaddress_1· string · optionnel
Straße und Hausnummerlast_name· string · optionnel
Nachname Empfängerfirst_name· string · optionnel
Vorname Empfängerpickup_time· string · optionnel
Nur bei Abholung: Wunschuhrzeitpostal_code· string · optionnel
PLZdelivery_date· string · optionnel
Neues Lieferdatum YYYY-MM-DD, bei Abholung das Abholdatumgreeting_card· string · optionnel
Neuer Grußkartentext. Leerer Text entfernt die Karte.payment_provider· string · optionnel · stripe | paypal | sepa
Andere Zahlungsart wählen
Exemple d'appel{"name": "update_cart", "arguments": {"cart_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».