Eine Kampagne von Anfang bis Ende mit Claude Code und MCP ausführen
Du öffnest keinen Editor. Du sagst Claude Code, was die Kampagne braucht, es ruft die NOLGIA-Tools auf, und die Creatives landen in einem Projekt, das du auf der Website öffnen kannst.
- 8 Min. Lesezeit
- Aktualisiert
Automatisch aus dem Englischen übersetzt. Original lesen
Du führst eine kleine Werbekampagne über Claude Code, indem du es mit dem MCP-Server von NOLGIA verbindest und die Kampagne in einfachen Worten anforderst. Claude Code erstellt ein Projekt, öffnet das von dir freigegebene Hero-Bild, erzeugt jedes Creative aus diesem Hero mit dem Bild-zu-Bild-Werkzeug, rendert jedes Creative in den von dir genannten Größen und legt die Ergebnisse im Projekt ab. Du prüfst die Bilder auf der Projektseite oder in deiner Mediathek, und im gesamten Ablauf muss kein Composer geöffnet werden.
Alles Folgende ist eine echte Sitzung für ein fiktives Produkt: matte schwarze Kopfhörer mit einem orangefarbenen Lichtring. Die Tool-Aufrufe sind so abgedruckt, wie Claude Code sie ausgeführt hat, die Bilder sind das Ergebnis, und die Preise stammen aus dem Live-Katalog, wenn diese Seite geladen wird. Die Einrichtung der Verbindung wird in Generieren aus Claude Code oder Cursor mit MCP behandelt; dieser Leitfaden beginnt danach.
Was schiefgehen kann, und die Korrektur
| Fehler | Warum es problematisch ist | Korrigieren |
|---|---|---|
| Alle sechs Bilder in einer Zeile anfordern | Der Agent generiert, bevor das Produkt abgestimmt ist, und du zahlst für sechs falsche Bilder | Erst das Hero-Bild freigeben, dann die Varianten erstellen |
| Das Produkt für jedes Creative erneut beschreiben | Jede Beschreibung weicht ab, und das Produkt verändert seine Form | Erstelle die Creatives aus dem freigegebenen Hero-Bild mit Bild-zu-Bild, damit die Referenz erhalten bleibt |
| Das Projekt überspringen | Sechs Assets landen lose in der Mediathek, ohne dass sie zusammengehören | Erstelle zuerst das Projekt und übergib seine ID bei jeder Generierung |
| Den Wallet-Stand als Beleg lesen | Auf einem Konto, das andere Personen nutzen, ändert sich der Stand aus Gründen außerhalb der Sitzung, sodass ein daraus abgeleiteter Preis um ein Vielfaches zu hoch sein kann | Gib dem Agenten vorab die Obergrenze und den Preis pro Bild an, und lies das Protokoll, nicht den Stand |
| Einen Call wiederholen, der ein Timeout hatte | Der erste Call wurde auf dem Server in der Regel abgeschlossen; ein blindes Wiederholen erzeugt ein zweites Bild | Ein Wiederholen derselben Anfrage führt innerhalb von fünf Minuten zu einem 409-Fehler und wird nicht doppelt berechnet; finde das Ergebnis mit dem Assets-Tool |
Bevor du beginnst
- Claude Code mit NOLGIA über ein Personal Access Token verbunden, gemäß dem MCP-Guide.
- Credits in deinem Auflade-Guthaben: Ein Token verbraucht nur Auflade-Credits.
- Ein freigegebenes Hero-Bild des Produkts in deiner Mediathek. Unseres ist ein fiktives Produkt, erstellt mit GPT Image 2.5 Flare.
- Ein kurzes Briefing mit Modell, Formaten und Obergrenze. Unseres: drei Kreationen, 1:1 und 9:16, maximal achtzig Credits, mit Angabe des Preises pro Bild.

Claude Code briefen
Eine Nachricht enthält den gesamten Auftrag: das Produkt, die Asset-ID des Heroes, das Modell, die drei Kreationen, die zwei Formate, die Ablage-Regel, die Obergrenze mit dem Preis pro Bild und wie viele Aufrufe gleichzeitig laufen dürfen. Wir haben ihm auch gesagt, welche Tools es nutzen soll und die Modellliste in Ruhe zu lassen, weil wir das Modell selbst benannt haben.
You are running a small ad campaign for me on NOLGIA through the nolgia MCP tools. Work only with those tools; do not run shell commands and do not call nolgia_list_models (I am telling you the model).
The product is fictional: matte black over-ear headphones with a thin glowing orange light ring on each ear cup. The approved hero image already exists in my library as asset 74391fde-9c67-44aa-a298-aa090f8d7949.
Do this, in order, and tell me each tool call you make and what came back (ids, sizes, credits):
1. Create a project named "Orange Ring campaign 2" with a one-line description.
2. Open the hero asset with nolgia_get_asset so you know what it looks like, and file it into the project.
3. Make three creatives from the hero with nolgia_image_to_image on the model gpt-image-2.5-flare, using the hero as the reference image so the product stays the same, each in two sizes, aspect ratio 1:1 and 9:16, so six images in total, every one filed into the project by passing the project id:
Creative A "Morning desk": the headphones on a worn oak desk in a shaft of morning window light, dust drifting in the beam, soft shadows, premium ad look.
Creative B "Night rain": the headphones in close-up with fine rain droplets on the matte shells and warm amber streetlight reflections, soft city bokeh behind, music-video look.
Creative C "Silhouette": a young dancer in a long dark coat seen from behind wearing the headphones, under one warm practical lamp in a dark rehearsal room with haze, the orange rings glowing, fashion-film look, no face visible.
4. Spend at most eighty credits in total; each image on this model bills eight credits. Run at most three image calls at once. If a call fails, report it and continue with the next; do not retry more than once.
5. Finish with a short table: creative, size, asset id, and the project id.Tipp:Modell und Referenz benennen. nolgia_list_models gibt den gesamten Katalog zurück, weit mehr als eine Sitzung braucht. Nenne die Modell-ID im Briefing. Der Hero dient als Referenzbild bei jedem Bild-zu-Bild-Aufruf, was dafür sorgt, dass das Produkt über alle Kreationen hinweg gleich bleibt.
Die Sitzung, im Wortlaut
Claude Code lud die vier benötigten Tools, erstellte das Projekt, öffnete den Hero und reichte ihn ein, erstellte dann die sechs Bilder in drei Batches, nie mehr als drei Aufrufe gleichzeitig, und gab nach jedem Batch die laufenden Kosten an. Signierte URLs werden gekürzt, JSON-Ergebnisse werden als Schlüssel-Wert-Zeilen ausgegeben, und der Opening-Text, den jeder Prompt teilt, wird nur einmal ausgegeben; nichts anderes wird bearbeitet.
CALL ToolSearch
query: select:mcp__nolgia__nolgia_create_project,mcp__nolgia__nolgia_get_asset,mcp__nolgia__nolgia_add_project_assets,mcp__nolgia__nolgia_image_to_image
max_results: 4
CALL nolgia_create_project
name: Orange Ring campaign 2
description: Ad creatives for matte black over-ear headphones with glowing orange light rings, built from the approved hero image.
CALL nolgia_get_asset
asset_id: 74391fde-9c67-44aa-a298-aa090f8d7949
RESULT id: b73d2c7d-4a86-4785-8fb5-ddfb98da7b9d, name: Orange Ring campaign 2, asset_count: 0
RESULT status: ready, kind: image, name: Premium product photograph of fictional, asset_id: 74391fde-..., mime_type: image/png, model: gpt-image-2.5-flare, url: (signed url)
CALL nolgia_add_project_assets
project_id: b73d2c7d-4a86-4785-8fb5-ddfb98da7b9d
asset_ids: 74391fde-9c67-44aa-a298-aa090f8d7949
RESULT added: trueCALL nolgia_image_to_image
model: gpt-image-2.5-flare
aspect_ratio: 1:1
project_id: b73d2c7d-...
image_url: (signed url of the hero)
prompt: Keep the exact same headphones from the reference image: matte black over-ear headphones with a thin glowing orange light ring on each ear cup, identical shape and details. Scene: the headphones resting on a worn oak desk in a shaft of morning window light, fine dust drifting visibly in the light beam, soft shadows, cool-to-warm morning tones, shallow depth of field, premium advertising product photography, photoreal. No text, no letters, no logos, no brand names, no watermark.
CALL nolgia_image_to_image
(the same, with "vertical composition" added) aspect_ratio: 9:16
RESULT status: ready, kind: image, asset_id: fa93b7aa-cba8-427f-8920-38281358a39c
RESULT status: ready, kind: image, asset_id: 96429e72-73a9-4e00-b7c5-297cd426883a
TEXT: Sixteen credits spent so far. Next I'll run Creative B in both sizes and Creative C at 1:1, which is three calls at once.
CALL nolgia_image_to_image
model: gpt-image-2.5-flare, aspect_ratio: 1:1, project_id: b73d2c7d-..., image_url: (signed url of the hero)
prompt: Keep the exact same headphones from the reference image: (as above). Scene: night close-up of the headphones with fine rain droplets beaded on the matte shells, warm amber streetlight reflections gliding across the surfaces, the orange rings glowing, soft out-of-focus city bokeh behind, moody cinematic music-video look, photoreal. No text, no letters, no logos, no brand names, no watermark.
CALL nolgia_image_to_image
(the same, with "vertical composition" added) aspect_ratio: 9:16
CALL nolgia_image_to_image
model: gpt-image-2.5-flare, aspect_ratio: 1:1, project_id: b73d2c7d-..., image_url: (signed url of the hero)
prompt: Keep the exact same headphones from the reference image: (as above). Scene: a young dancer in a long dark coat seen from behind, wearing the headphones, standing in a dark rehearsal room filled with light haze, lit by a single warm practical lamp, the orange rings glowing clearly, face not visible, fashion-film look, cinematic, photoreal. No text, no letters, no logos, no brand names, no watermark.
RESULT status: ready, kind: image, asset_id: 067eb5f3-76fd-4bb7-a513-44936650ed79
RESULT status: ready, kind: image, asset_id: 24b9247e-ce62-41fc-869b-a954c814e599
RESULT status: ready, kind: image, asset_id: 38521354-d302-4b3f-9081-3fe3ad253c52
TEXT: Forty credits spent so far. One image left.
CALL nolgia_image_to_image
(Creative C again, with "vertical full-figure composition" added) aspect_ratio: 9:16
RESULT status: ready, kind: image, asset_id: e34a8f78-1872-4d3b-b6a4-dd9d4ab1e9d9Es lief sauber ab: sechs Bilder, achtundvierzig Credits, innerhalb der von uns festgelegten achtzig, ohne Stopp, ohne Timeout und ohne Retry. Da das Briefing den Preis pro Bild angab, zählte es seine eigenen Kosten, statt die Wallet zu lesen.
All six images were made and filed into the project, for forty-eight credits in total (under your eighty limit). No calls failed and none were retried.
Tool calls, in order
1. nolgia_create_project with the name "Orange Ring campaign 2" and the description "Ad creatives for matte black over-ear headphones with glowing orange light rings, built from the approved hero image." It returned project b73d2c7d-4a86-4785-8fb5-ddfb98da7b9d, with 0 assets.
2. nolgia_get_asset on 74391fde-9c67-44aa-a298-aa090f8d7949 returned a ready PNG image made with gpt-image-2.5-flare. I didn't see the picture itself, only its details and the prompt it was made from. The prompt describes the headphones on a worn oak desk by a window in late-afternoon daylight, with a long warm shadow and shallow depth of field. I used its signed link as the reference image in every call below.
3. nolgia_add_project_assets filed the hero into the project and returned added: true.
4. nolgia_image_to_image ran six times on gpt-image-2.5-flare, with the hero as the reference and the project id passed each time. Every prompt starts by telling the model to keep the exact same headphones, and every one includes "no text, no logos, no watermark":
- First batch (2 calls at once): Creative A at 1:1 and 9:16. Both came back ready, eight credits each, sixteen so far.
- Second batch (3 calls at once): Creative B at 1:1 and 9:16, and Creative C at 1:1. All came back ready, eight credits each, forty so far.
- Third batch (1 call): Creative C at 9:16. It came back ready for eight credits, forty-eight in total.
Results
Creative | Size | Asset id | Project id
A "Morning desk" | 1:1 | fa93b7aa-cba8-427f-8920-38281358a39c | b73d2c7d-4a86-4785-8fb5-ddfb98da7b9d
A "Morning desk" | 9:16 | 96429e72-73a9-4e00-b7c5-297cd426883a | b73d2c7d-...
B "Night rain" | 1:1 | 067eb5f3-76fd-4bb7-a513-44936650ed79 | b73d2c7d-...
B "Night rain" | 9:16 | 24b9247e-ce62-41fc-869b-a954c814e599 | b73d2c7d-...
C "Silhouette" | 1:1 | 38521354-d302-4b3f-9081-3fe3ad253c52 | b73d2c7d-...
C "Silhouette" | 9:16 | e34a8f78-1872-4d3b-b6a4-dd9d4ab1e9d9 | b73d2c7d-...
The project now holds 7 assets: the hero plus the six new images. I haven't looked at any of the new images. Before you use them, check that the headphones match the hero and that no face shows in the Silhouette images.Es hat die Bilder nie gesehen, nur ihre Details, weshalb die letzten Zeilen dich bitten, sie zu überprüfen: Öffne das Projekt und sieh dir jedes Bild in voller Größe an. Die Zeile "No text, no letters, no logos, no brand names, no watermark" in jedem Prompt war Claudes eigene Ergänzung; das Briefing hat sie nicht verlangt. Wenn du ein Schild oder dein Logo in einem Creative haben möchtest, nenne es im Briefing oder füge das genaue Logo-Bild hinzu, und generiere es neu, wenn die Schrift unleserlich wird.
Die Kampagne
Sechs Bilder, alle aus dem einen Hero, alle mit GPT Image 2.5 Flare, jedes zum Modellsatz abgerechnet. Das Produkt ist in jedem Bild dasselbe Objekt, weil der Hero bei jedem Aufruf als Referenz diente.






Wo es auf der Website landet
Öffne Projekte und das Projekt der Kampagne. Der Hero und die sechs Kreativen befinden sich in den Medien, und die Slots für Besetzung, Orte und Brand Kit des Projekts sind bereit, falls die nächste Runde einen wiederkehrenden Darsteller, einen Ort oder deine Farbpalette und dein Logo benötigt. Von hier aus lädst du das Set herunter oder öffnest ein beliebiges Bild im Studio.

Derselbe Durchgang kann die Kampagnen-Vorlagen auf der Seite Kampagnen mit nolgia_run_preset ausführen: Poster in vier Größen mit deinen Worten als echtem Text, statische Anzeigenpakete, Plakate und Launch-Filme. Wir sind hier bei den Rohbild-Tools geblieben, damit das Transkript jeden Parameter zeigt.
Drei Wege zur Umsetzung
| Pfad | Vorgehensweise | Am besten geeignet, wenn |
|---|---|---|
| Am schnellsten | Eine Vorlage pro Format mit nolgia_run_preset aus Claude Code oder auf der Website über Kampagnen | Du möchtest bewährte Layouts und echten Text auf Postern |
| Ohne manuellen Eingriff | Gib dem NOLGIA Agent im Chat eine Briefing-Anweisung; er arbeitet die Formate durch und legt sie ab | Du bist nicht am Terminal |
| Maximale Kontrolle | Claude Code mit den Rohbild-Tools, wie in diesem Leitfaden beschrieben | Du möchtest jedes Creative steuern und die Referenz beibehalten |
Was außerhalb der Sitzung bleibt
- Veröffentlichung. NOLGIA postet nicht auf Werbeplattformen und plant keine Termine. Du lädst das Set herunter und lädst es dort hoch, wo die Kampagne läuft.
- Text im Bild. Die Rohbild-Tools setzen keinen echten Text; die Poster-Vorlagen tun das.
- Video-Creatives. Dieselbe Sitzung kann nolgia_text_to_video und nolgia_image_to_video aufrufen; dieser Leitfaden konzentrierte sich auf Standbilder.
- Preis im Ergebnis. Ein Bildergebnis liefert das Asset, nicht die dafür verbrauchten Credits. Das Protokoll auf deiner Abrechnungsseite zeigt die Kosten pro Bild.
- ChatGPT. Auf der MCP-Seite als „Bald verfügbar“ markiert; dieser Leitfaden ist nur für Claude Code.
Was es kostet
Das Lesen ist kostenlos: Modelle auflisten, ein Projekt erstellen, ein Asset öffnen und Assets ablegen kostet nichts. Jedes Bild wird zum Tarif des jeweiligen Modells berechnet. Aktuelle Preise für das Modell in diesem Leitfaden und die Vorlagen, die die Kampagnenseite ausführt:
- Static ad formats
8 credits per ad, 32 for four versions, 21 each at 2K
Dauert under 2 min
- Social and poster pack
Priced on the review card before it runs
Dauert 3 to 8 minutes
GPT Image 2.5 FlareEvery plan
Per image
Native 8 Credits · 2K 21 Credits · 4K 58 Credits
Live aus dem Katalog gelesen, wenn diese Seite lädt. Jeder Preis wird angezeigt, bevor du generierst. Alle Tarife ansehen.
Probier es selbst aus
Das Hero-Bild und das Briefing
- Hero-Bild Kopfhörer, 2048x2048 WebPWebP-Bild · 2048x2048 · 233 KBHerunterladen
Checkliste
- Token verbunden; nolgia_get_account antwortet.
- Hero-Bild vor jedem Creative genehmigt; seine Asset-ID im Briefing.
- Projekt erstellt; seine ID bei jeder Generierung.
- Modell im Briefing genannt; die Modellliste nicht geändert.
- Obergrenze und Preis pro Bild im Briefing; die Jobs-Tools erlaubt.
- Ein Timeout wird überprüft, nicht blind wiederholt.
- Öffne das Projekt auf der Website und sieh dir jedes Bild in voller Größe an.
Fragen und Antworten
- Kann Claude Code die gesamte Kampagne in einem Durchgang erstellen?
- Es kann die Aufrufe verketten, aber genehmige zuerst das Hero-Bild: Jeder Creative wird daraus erstellt, ein falsches Hero-Bild bedeutet also sechs falsche Bilder.
- Was kostet die Sitzung?
- Nur die Generierungen. Das Erstellen des Projekts, das Öffnen und Ablegen von Assets ist kostenlos; jedes Bild wird zum veröffentlichten Preis des jeweiligen Modells berechnet. Das Ergebnis eines Bildaufrufs enthält keinen Preis, daher solltest du das Ledger prüfen.
- Ein Aufruf hat ein Timeout erreicht. Wurde ich doppelt belastet?
- Nein. Derselbe Antrag innerhalb von fünf Minuten erhält eine 409-Antwort, die den bestehenden Job benennt, und nur der erste wird berechnet. Finde das Bild mit den Jobs- oder Assets-Tools.
- Kann es meine Headline auf das Creative setzen?
- Nicht mit den rohen Bild-Tools. Das Social- und Poster-Pack sowie die Static-Ad-Vorlagen setzen deine Worte als echten Text; führe sie mit nolgia_run_preset oder von der Campaigns-Seite aus.
- Funktioniert das auch mit ChatGPT?
- Noch nicht. ChatGPT ist auf der MCP-Seite mit Soon markiert. Claude Code und Cursor funktionieren heute.
Führe deine erste Kampagne vom Terminal aus
Claude Code verbindenÄhnliche Anleitungen
MCP
Generieren mit Claude Code oder Cursor über MCP
Verbinde NOLGIA mit Claude Code oder Cursor mit einem Token und einem Befehl oder Konfigurationseintrag, und frage dann nach Bildern, Videos und Audio in einfachen Worten.
· 5 Min. Lesezeit
Agent
Das NOLGIA Agent Kochbuch: Was du sagen kannst und was als Nächstes passiert
Zehn Nachrichten, die du an den NOLGIA Agent senden kannst, was er damit macht und welche Vorlage dahintersteckt, von Produktfotos und einem Listing-Set bis hin zu einem Hook-Score und einem geschnittenen Video.
· 6 Min. Lesezeit
Produktvideo
Produktvideos ohne Dreharbeiten: Wähle das Format
Sieben Produktvideo-Formate, vom How-to-Clip über ein Unboxing bis hin zu Hands-only, jeweils mit einem echten Beispiel, wofür es gedacht ist und wann du es wählen solltest.
· 8 Min. Lesezeit




