Tabak Brucker in ChatGPT/Claude: Katalog, Beratung, Angebote & Warenkorb-Hand-off. Kauf 18+ im Shop.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Prueft, wie viele Einheiten eines Artikels aktuell bestellbar sind (unter Beruecksichtigung von Bestand und Lieferstatus).
Artikel-ID.
Gewuenschte Menge (Default 1).
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Prueft, wie viele Einheiten eines Artikels aktuell bestellbar sind (unter Beruecksichtigung von Bestand und Lieferstatus).
| Argument | Type | Description |
|---|---|---|
| menge | integer | Gewuenschte Menge (Default 1). |
| artikel_id* | integer | Artikel-ID. |
{
"type": "object",
"required": [
"artikel_id"
],
"properties": {
"menge": {
"type": "integer",
"minimum": 1,
"description": "Gewuenschte Menge (Default 1)."
},
"artikel_id": {
"type": "integer",
"description": "Artikel-ID."
}
}
}Leitet eine Kundenanfrage als Ticket an das Team weiter. Erfordert eine gueltige E-Mail fuer die Rueckmeldung.
| Argument | Type | Description |
|---|---|---|
| name | string | Name (optional). |
| email* | string | Gueltige E-Mail fuer die Rueckmeldung. |
| thema | string | Betreff (optional). |
| nachricht* | string | Die Anfrage/Nachricht. |
{
"type": "object",
"required": [
"nachricht",
"email"
],
"properties": {
"name": {
"type": "string",
"description": "Name (optional)."
},
"email": {
"type": "string",
"description": "Gueltige E-Mail fuer die Rueckmeldung."
},
"thema": {
"type": "string",
"description": "Betreff (optional)."
},
"nachricht": {
"type": "string",
"description": "Die Anfrage/Nachricht."
}
}
}Legt einen vorbereiteten Warenkorb an und gibt eine Checkout-URL zurueck. WICHTIG: schliesst KEINE Bestellung ab — der Kunde muss die URL im Browser oeffnen und dort Login, Altersnachweis und Zahlung durchlaufen.
| Argument | Type | Description |
|---|---|---|
| items* | array | Positionen (max. 50). |
{
"type": "object",
"required": [
"items"
],
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"artikel_id"
],
"properties": {
"menge": {
"type": "integer",
"minimum": 1,
"description": "Menge (Default 1)."
},
"artikel_id": {
"type": "integer",
"description": "Artikel-ID."
}
}
},
"description": "Positionen (max. 50)."
}
}
}Liefert den vollstaendigen Text eines Ratgeber-Artikels (per ID oder URL-Slug) als Klartext, damit die KI damit fundiert beraten kann.
| Argument | Type | Description |
|---|---|---|
| id | integer | ratgeber_id (aus search_guides). |
| url | string | URL-Slug des Artikels (Alternative zur id). |
{
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "ratgeber_id (aus search_guides)."
},
"url": {
"type": "string",
"description": "URL-Slug des Artikels (Alternative zur id)."
}
}
}Treuepunkte-Stand, Stufe und einloesbare Praemien des verknuepften Kunden. Erfordert ein via link_account verknuepftes token.
| Argument | Type | Description |
|---|---|---|
| token* | string | session_token aus link_account. |
{
"type": "object",
"required": [
"token"
],
"properties": {
"token": {
"type": "string",
"description": "session_token aus link_account."
}
}
}Informationen zur Abholung in der Tabak Brucker Genusswelt inkl. naechster verfuegbarer Abholtermine.
No arguments.
{
"type": "object",
"properties": {}
}Ein einzelnes Produkt per ID oder Artikelnummer (SKU) mit Preis, Verfuegbarkeit, Marke, Bild, Grundpreis und Gebinde-Infos.
| Argument | Type | Description |
|---|---|---|
| id | integer | Artikel-ID. |
| sku | string | Artikelnummer (falls keine ID bekannt). |
{
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Artikel-ID."
},
"sku": {
"type": "string",
"description": "Artikelnummer (falls keine ID bekannt)."
}
}
}Aehnliche, lieferbare Produkte zu einem Artikel (gleicher Hersteller, Top-Seller).
| Argument | Type | Description |
|---|---|---|
| artikel_id* | integer | Anker-Artikel-ID. |
{
"type": "object",
"required": [
"artikel_id"
],
"properties": {
"artikel_id": {
"type": "integer",
"description": "Anker-Artikel-ID."
}
}
}Gepruefte Kundenbewertungen von Trusted Shops: Gesamtnote, Anzahl und die juengsten Rezensionstexte mit Datum. Quelle und Stand werden mitgeliefert.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Anzahl Rezensionstexte, 1 bis 20 (Standard 5). |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Anzahl Rezensionstexte, 1 bis 20 (Standard 5)."
}
}
}Oeffentliche Shop-/Kontaktdaten aus den Sonderseiten (Impressum, AGB, Zahlungsbedingungen, Versand ...). Ohne 'thema' wird die Seitenliste zurueckgegeben.
| Argument | Type | Description |
|---|---|---|
| thema | string | z.B. impressum, agb, zahlungsbedingungen, versand, kontakt. |
{
"type": "object",
"properties": {
"thema": {
"type": "string",
"description": "z.B. impressum, agb, zahlungsbedingungen, versand, kontakt."
}
}
}Alle Varianten (z.B. Stange/Packung) der Versionsgruppe eines Artikels mit Gebinde und Umrechnungsfaktor.
| Argument | Type | Description |
|---|---|---|
| artikel_id* | integer | Artikel-ID eines Produkts der Gruppe. |
{
"type": "object",
"required": [
"artikel_id"
],
"properties": {
"artikel_id": {
"type": "integer",
"description": "Artikel-ID eines Produkts der Gruppe."
}
}
}Startet die Verknuepfung eines Kundenkontos: liefert eine Login-URL (fuer den Kunden im Browser) und ein session_token. Nach dem Login im Browser koennen list_orders/get_loyalty/request_address_change mit diesem token genutzt werden.
No arguments.
{
"type": "object",
"properties": {}
}Meistverkaufte, lieferbare Artikel (letzte 90 Tage), optional je Kategorie. Gut fuer Empfehlungen und Einstiegsfragen.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max. Artikel (1-30, Default 12). |
| kategorie_id | integer | Optional: nur diese Kategorie. |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 30,
"minimum": 1,
"description": "Max. Artikel (1-30, Default 12)."
},
"kategorie_id": {
"type": "integer",
"description": "Optional: nur diese Kategorie."
}
}
}Alle Shop-Kategorien (Name, ID, URL, Parent) fuer die Navigation.
No arguments.
{
"type": "object",
"properties": {}
}Aktuell reduzierte Artikel (aktive Sonderpreise), nach Beliebtheit sortiert. Preise sind bereits die Angebotspreise.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max. Artikel (1-30, Default 12). |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 30,
"minimum": 1,
"description": "Max. Artikel (1-30, Default 12)."
}
}
}Bestellungen des verknuepften Kunden inkl. Status, Zahlstatus und Lieferstatus/Sendungsverfolgung. Erfordert ein via link_account verknuepftes token.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max. Bestellungen (1-20, Default 10). |
| suche | string | Optional: nach Auftragsnummer/Artikel filtern. |
| token* | string | session_token aus link_account (nach Browser-Login). |
{
"type": "object",
"required": [
"token"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Max. Bestellungen (1-20, Default 10)."
},
"suche": {
"type": "string",
"description": "Optional: nach Auftragsnummer/Artikel filtern."
},
"token": {
"type": "string",
"description": "session_token aus link_account (nach Browser-Login)."
}
}
}Paginierte Produktliste, optional gefiltert nach Kategorie oder Marke.
| Argument | Type | Description |
|---|---|---|
| page | integer | Seite (Default 1). |
| limit | integer | Treffer pro Seite (1-100, Default 50). |
| marke_id | integer | Nur Produkte dieser Marken-ID. |
| kategorie_id | integer | Nur Produkte dieser Kategorie-ID. |
{
"type": "object",
"properties": {
"page": {
"type": "integer",
"minimum": 1,
"description": "Seite (Default 1)."
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Treffer pro Seite (1-100, Default 50)."
},
"marke_id": {
"type": "integer",
"description": "Nur Produkte dieser Marken-ID."
},
"kategorie_id": {
"type": "integer",
"description": "Nur Produkte dieser Kategorie-ID."
}
}
}Fragt eine Lieferadressaenderung fuer eine noch nicht versandte Bestellung des verknuepften Kunden an (Ticket ans Team). Erfordert ein via link_account verknuepftes token.
| Argument | Type | Description |
|---|---|---|
| token* | string | session_token aus link_account. |
| auftrag | string | Optional: Auftragsnummer (sonst neueste offene Bestellung). |
| neue_adresse* | string | Vollstaendige neue Lieferadresse. |
{
"type": "object",
"required": [
"token",
"neue_adresse"
],
"properties": {
"token": {
"type": "string",
"description": "session_token aus link_account."
},
"auftrag": {
"type": "string",
"description": "Optional: Auftragsnummer (sonst neueste offene Bestellung)."
},
"neue_adresse": {
"type": "string",
"description": "Vollstaendige neue Lieferadresse."
}
}
}Durchsucht den Tabak-Brucker Ratgeber/Blog (Anleitungen, Kaufberatung, Pflege, Wissen). Ideal, um Kundenfragen mit den Inhalten des Shops zu beantworten. Ohne query = neueste Beitraege.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max. Treffer (1-20, Default 8). |
| query | string | Suchbegriff/Thema (z.B. 'Pfeife stopfen', 'Einsteiger', 'Lagerung'). |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Max. Treffer (1-20, Default 8)."
},
"query": {
"type": "string",
"description": "Suchbegriff/Thema (z.B. 'Pfeife stopfen', 'Einsteiger', 'Lagerung')."
}
}
}Volltextsuche im Produktkatalog (Name, Artikelnummer, EAN). Gibt passende Produkte mit Preis und Verfuegbarkeit zurueck.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max. Treffer (1-50, Default 20). |
| query* | string | Suchbegriff (min. 2 Zeichen). |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Max. Treffer (1-50, Default 20)."
},
"query": {
"type": "string",
"description": "Suchbegriff (min. 2 Zeichen)."
}
}
}