MCP Tool

Preis- und Versandberater: Produkte mit Preis- und Versandeinstellungen SELECT

Produkte mit EK, Lagermenge, Gewicht, Steuer, fester Versand-/Verpackungsregel, Preisanpassungsverbot, UVP-Automatik, Preisregel und Gewinnaufschlag je Kanal; Suche (Produkt-ID oder Name, EAN, Artikelnummer, ISBN, ASIN, OEM), Filter, Sortierung und Seiten (_meta). Mit produktid genau ein Produkt mit Durchschnittsmarge der letzten 3 Monate und letzten Preisaenderungen je Kanal. Ohne Preisvorschlaege und aktuelle Kanalpreise.

Tool-Name

tool
select_preisversand_produkte

Parameter

ParameterTypPflichtBeschreibung
detailgrad string Nein Nur uebersicht.
help integer Nein Filterhilfe.
lagerartikel string Nein 1 = Einzelartikel mit Bestand, 2 = Sammelartikel.
limit integer Nein Eintraege je Seite, 1 bis 200, Standard 50.
offset integer Nein Startposition ab 0, Standard 0. Naechste Seite: offset + limit, solange _meta.has_more true ist.
preisanpassung_verbieten string Nein 1 = nur Produkte mit Preisanpassungsverbot, 0 = nur ohne.
produktid integer Nein Ein Produkt vollstaendig abrufen; andere Filter werden dann ignoriert.
sortierung string Nein Ein Wert, Minus = absteigend. Standard: -produktid.
suche string Nein Produkt-ID oder Suchtext in Name, EAN, Artikelnummer, ISBN, ASIN, OEM.
suchtyp string Nein – Standard: preisversand_produkte
verpackungsregel_ID integer Nein Nur Produkte mit dieser Verpackungsregel (0 = keine).
versandregel_ID integer Nein Nur Produkte mit dieser festen Versandregel (0 = automatisch).

Input Schema

json
{
    "type": "object",
    "properties": {
        "produktid": {
            "type": "integer",
            "description": "Ein Produkt vollstaendig abrufen; andere Filter werden dann ignoriert.",
            "minimum": 1
        },
        "suche": {
            "type": "string",
            "description": "Produkt-ID oder Suchtext in Name, EAN, Artikelnummer, ISBN, ASIN, OEM.",
            "maxLength": 100
        },
        "lagerartikel": {
            "type": "string",
            "description": "1 = Einzelartikel mit Bestand, 2 = Sammelartikel.",
            "enum": [
                1,
                2
            ],
            "werte": {
                "1": "Einzelartikel mit Bestand",
                "2": "Sammelartikel"
            }
        },
        "preisanpassung_verbieten": {
            "type": "string",
            "description": "1 = nur Produkte mit Preisanpassungsverbot, 0 = nur ohne.",
            "enum": [
                1,
                0
            ],
            "werte": {
                "1": "mit Verbot",
                "0": "ohne Verbot"
            }
        },
        "versandregel_ID": {
            "type": "integer",
            "description": "Nur Produkte mit dieser festen Versandregel (0 = automatisch).",
            "minimum": 0
        },
        "verpackungsregel_ID": {
            "type": "integer",
            "description": "Nur Produkte mit dieser Verpackungsregel (0 = keine).",
            "minimum": 0
        },
        "sortierung": {
            "type": "string",
            "description": "Ein Wert, Minus = absteigend. Standard: -produktid.",
            "enum": [
                "produktid",
                "-produktid",
                "lager_menge",
                "-lager_menge",
                "produkt_ek",
                "-produkt_ek",
                "datum_letzter_verkauf",
                "-datum_letzter_verkauf"
            ],
            "werte": {
                "produktid": "produktid aufsteigend",
                "-produktid": "produktid absteigend",
                "lager_menge": "lager_menge aufsteigend",
                "-lager_menge": "lager_menge absteigend",
                "produkt_ek": "produkt_ek aufsteigend",
                "-produkt_ek": "produkt_ek absteigend",
                "datum_letzter_verkauf": "datum_letzter_verkauf aufsteigend",
                "-datum_letzter_verkauf": "datum_letzter_verkauf absteigend"
            }
        },
        "limit": {
            "type": "integer",
            "description": "Eintraege je Seite, 1 bis 200, Standard 50.",
            "minimum": 1,
            "maximum": 200
        },
        "offset": {
            "type": "integer",
            "description": "Startposition ab 0, Standard 0. Naechste Seite: offset + limit, solange _meta.has_more true ist.",
            "minimum": 0
        },
        "detailgrad": {
            "type": "string",
            "description": "Nur uebersicht.",
            "enum": [
                "uebersicht"
            ]
        },
        "help": {
            "type": "integer",
            "enum": [
                1
            ],
            "description": "Filterhilfe."
        },
        "suchtyp": {
            "type": "string",
            "enum": [
                "preisversand_produkte"
            ],
            "default": "preisversand_produkte"
        }
    },
    "additionalProperties": false
}

Beispiel-Aufruf

json
{
    "tool": "select_preisversand_produkte",
    "arguments": {
        "detailgrad": "...",
        "help": 1,
        "lagerartikel": "...",
        "limit": 1,
        "offset": 1,
        "preisanpassung_verbieten": "...",
        "produktid": 1,
        "sortierung": "...",
        "suche": "...",
        "suchtyp": "preisversand_produkte",
        "verpackungsregel_ID": 1,
        "versandregel_ID": 1
    }
}
Cookie und Tracking
Diese Webseite nutzt Cookies, um eine sichere und zuverlässige Bereitstellung zu gewährleisten. Erforderliche Cookies sind für den Betrieb notwendig. Optionale Cookies unterstützen uns dabei, die Webseite zu analysieren und kontinuierlich zu verbessern.

Impressum | Datenschutzerklärung