prod.link verfügt über einen eingebauten MCP-Server. MCP („Model Context Protocol") ist der offene Standard, mit dem KI-Assistenten wie Claude oder ChatGPT andere Anwendungen sicher bedienen können. Einmal verbunden, kann Ihr Assistent Ihre Digital Links, Landing Pages, QR-Codes und Scan-Statistiken für Sie verwalten — in natürlicher Sprache.
Beispiel: „Lege Digital Links für diese 20 Produkte an, weise den ersten fünf unsere Frühjahrs-Landing-Page zu und sag mir, wie die Scans letzte Woche gelaufen sind."
Die Adresse des MCP-Servers ist Ihre prod.link-URL plus /mcp:
https://app.prodlink.de/mcp
claude mcp add --transport http prodlink https://app.prodlink.de/mcp
Führen Sie danach in Claude Code /mcp aus und schließen Sie die Anmeldung im Browser ab.
Jeder MCP-Client, der den Streamable-HTTP-Transport mit OAuth unterstützt, kann sich über dieselbe Adresse verbinden. Die Anmeldung läuft immer über Ihr prod.link-Konto — es gibt keine API-Schlüssel zu verwalten.
| Fragen Sie nach… | Werkzeug |
|---|---|
| „Welche Brands kann ich verwalten?" | list_brands |
| Fragen Sie nach… | Werkzeug |
|---|---|
| „Zeig alle Digital Links von <Brand>." | list_digital_links |
| „Zeig Details zu GTIN 04012345123456." | get_digital_link |
| „Lege einen Digital Link für Produkt X mit Ziel-URL Y an." | create_digital_link |
| „Lege Digital Links für diese Produktliste an." | create_digital_links (bis zu 100 auf einmal) |
| „Ändere Ziel-URL / Titel / SKU / Resolver-Links." | update_digital_link |
| „Lösche den Digital Link für GTIN …" | delete_digital_link |
| „Gib mir den QR-Code für GTIN … als PNG." | get_digital_link_qr_code |
Hinweise:
| Fragen Sie nach… | Werkzeug |
|---|---|
| „Liste die Landing Pages von <Brand> auf." | list_landing_pages |
| „Zeig mir Landing Page X (mit HTML)." | get_landing_page |
| „Baue eine Landing Page für Produkt X." | create_landing_page |
| „Ändere die Überschrift / überarbeite die Seite." | update_landing_page_html |
| „Weise die Seite GTIN … zu." | assign_landing_page |
| „Entferne die Seite von GTIN …" | unassign_landing_page |
Hinweise:
Custom Attributes sind zusätzliche Felder, die Ihre Brand definiert (z. B. „Material", „CO2-Fußabdruck") und pro Produkt befüllt.
| Fragen Sie nach… | Werkzeug |
|---|---|
| „Welche Custom Attributes hat <Brand>?" | list_custom_attributes |
| „Füge ein Textattribut 'Material' hinzu." | create_custom_attribute |
| „Benenne / ändere ein Attribut." | update_custom_attribute |
| „Lösche das Attribut 'Material'." | delete_custom_attribute |
| „Zeig die Custom-Attribute-Werte für GTIN …" | get_digital_link_custom_attributes |
| „Setze Material=Aluminium für diese 5 Produkte." | set_digital_link_custom_attributes |
Hinweise:
material) oder seine ID benennen; der Assistent löst das für Sie auf.set_digital_link_custom_attributes verarbeitet ein oder viele Produkte in einem Aufruf und meldet den Erfolg pro Produkt, sodass Sie genau sehen, welche aktualisiert wurden. Ein leerer Wert löscht das Attribut.| Fragen Sie nach… | Werkzeug |
|---|---|
| „Wie liefen meine QR-Codes letzte Woche?" | get_brand_scan_stats |
| „Zeig den Scan-Verlauf für GTIN … pro Woche." | get_digital_link_scan_stats |
Brand-Statistiken enthalten Gesamt-Scans, eindeutige Scanner, Erfolgs-/Fehlerquoten und eine Aufschlüsselung pro Produkt. Link-Statistiken enthalten einen Zeitverlauf pro Tag, Woche oder Monat. Alles lässt sich nach Zeitraum filtern.
| Symptom | Erklärung |
|---|---|
| „You do not have access to this Brand" | Die Brand-ID ist falsch oder Ihrem Konto fehlen Berechtigungen. Lassen Sie den Assistenten zuerst list_brands ausführen. |
| „Digital link limit exceeded" | Das Link-Limit Ihres Abonnements ist erreicht. Die Meldung enthält den aktuellen Stand und die verbleibende Kapazität. |
| „This Digital Link has a Digital Product Pass" | Ein Produkt kann entweder eine Landing Page oder einen Product Pass haben, nicht beides. |
| Eine neue Landing Page ist „nicht live" | Seiten gehen erst live, wenn sie einem Digital Link zugewiesen sind. Bitten Sie den Assistenten um die Zuweisung. |
| Scans erreichen die Landing Page nicht | Die Seite wurde zugewiesen, ohne sie zum Standard-Link zu machen. Bitten Sie den Assistenten, sie als Standard-Resolver-Link zu setzen. |
| Anmeldefenster erscheint nicht | Starten Sie die Verbindung im KI-Client neu; in Claude Code: /mcp → authentifizieren. |