Dal codice di 3dplotter a 415 post programmati: l'MCP di Reaudit su Cursor

Come abbiamo puntato l'MCP di Reaudit sui manifest reali delle funzionalità di 3dplotter, generato testi per ogni piattaforma dagli elementi del codice e messo in coda post per 152 giorni senza aprire un ambiente di scheduler.

Torna a Casi di studio

Come abbiamo puntato l'MCP di Reaudit sui manifest reali delle funzionalità di 3dplotter, generato testi per ogni piattaforma dagli elementi del codice e messo in coda post per 152 giorni senza aprire un ambiente di scheduler.

Dove si sono fermate le Parti 1-6

I primi sei articoli di questa serie hanno documentato come 3dplotter.xyz ha raggiunto un Punteggio di AI Visibility di 93/100, 65.000 citazioni in ChatGPT, Perplexity e Google AI, e $11.926 di ricavi attribuiti all'AI, con zero annunci a pagamento. Il motore di crescita è stata la strategia GTM di Reaudit, l' MCP attraverso il tuo harness (Cursor, Grok bot, Claude, Hermes o qualsiasi altro client), la content factory, il monitoraggio dei prompt e l'attribuzione dei ricavi tramite Stripe.

La Parte 6 si è conclusa con il Broadcast collegato ma non ancora attivo. Ad agosto 2026 il prodotto aveva citazioni e vendite, ma la distribuzione sui social era quasi ferma. 3dplotter aveva già account su YouTube, Facebook, Instagram, TikTok e X, ma la baseline del 23 agosto mostrava 10 post, zero visualizzazioni e due like. Le iscrizioni arrivavano da citazioni AI e motori di ricerca; i contenuti fuori dal sito erano principalmente sei articoli su Instructables. I social erano il livello mancante: non l'ennesima scheda di un scheduler, ma un agent che poteva leggere il codice del prodotto e mettere in coda mesi di post tramite Broadcast.

La baseline del 23 agosto

Prima che la campagna V3 iniziasse, abbiamo registrato una baseline onesta dagli account social di 3dplotter (salvata in v3-social-launch-manifest.json come baselineAnalytics):

MisurazioneValore
Registrata il2026-08-23
Post esistenti10
Visualizzazioni0
Like2
Baseline social prima della campagna. Non sono i risultati GEO delle Parti 1-6.

Questo è il punto di partenza per tutto ciò che segue. L'affermazione di questo articolo non è che i social abbiano causato il punteggio di AI visibility. È che un agent ha orchestrato contenuti di 152 giorni basati sul codice e li ha messi in coda tramite Broadcast.

Due campagne, una coda

Il lancio V3 sui social è composto da due campagne programmate una dopo l'altra nella stessa coda di Broadcast:

Campagna A: lancio di 14 giorni (24 ago - 6 set)

La 3DPlotter V3: 14-Day Social Launch copre la narrazione del lancio V3: teaser, problema, rivelazione dello studio, generator, modifier, Genplot AI, flusso completo, countdown e giorno del lancio. Ogni giorno ha un tema, un articolo esteso e social post programmati su tutte e sei le piattaforme. 70 post messi in coda tramite il MCP di Reaudit; i 65 confermati in modo indipendente nel calendario dei contenuti.

GiornoDataArgomento
12026-08-24The Tease
22026-08-25The Problem
32026-08-26Studio Layout Reveal
42026-08-2745+ Objects
52026-08-28Generators: Lines & Patterns
62026-08-29Generators: 3D
72026-08-30Generators: Simulation
82026-08-31Modifiers: Lines
92026-09-01Modifiers: Pattern
102026-09-02Modifiers: Effects
112026-09-03Genplot AI
122026-09-04Full Workflow
132026-09-05Countdown
142026-09-06LAUNCH DAY
14 argomenti dei giorni di lancio, un'unica curva narrativa dal teaser al LAUNCH DAY.

Campagna B: serie di funzionalità (8 set - 22 gen)

La 3DPlotter V3: Feature Series segue un ritmo a giorni alterni (con un buco di 2 giorni) nei 07:00 UTC (10:00 Athens). Un post per ogni funzionalità del prodotto: 69 funzionalità (48 objects + 21 modifiers), ciascuna distribuita su sei piattaforme = 345 posizioni social.

Gruppo di funzionalitàPost
Lines & Patterns17
Shapes & Imports8
Experimental8
3D7
Lines6
Effects6
Shapes & Utilities5
Pattern4
Simulation4
Image2
Draw2
69 funzionalità raggruppate per menu del prodotto, dall'albero degli objects di 3dplotter.

In totale: 415 posizioni social a 152 giorni (24 ago 2026 - 22 gen 2027), insieme a 14 articoli di lancio approfonditi creati per sostenere le prime due settimane.

L'agent legge 3dplotter, non un brief

Abbiamo aperto il repo di 3dplotter con il MCP di Reaudit collegato al nostro harness (in questa esecuzione, Cursor). Invece di un marketing brief, l'agent legge i manifest sotto lib/marketing/: metadata delle funzionalità, canonical URLs, percorsi dei menu, parole chiave SEO e posizioni del testo per piattaforma. Ogni post cita qualcosa di verificabile, come un percorso di menu Add Object → Shapes & Imports → Shape o un numero come 66 forme integrate.

Registrazione dello schermo (20x velocità): il repo di 3dplotter a sinistra, l'MCP di Reaudit che orchestra i post delle funzionalità a destra.

I manifest che l'agent ha effettivamente usato

Questi file si trovano nel repository di 3dplotter.xyz. Il flusso MCP li legge in ogni post di funzionalità, così il testo si basa su elementi del prodotto e non su riempitivi generici generati dall'AI.

3dplotter.xyz/lib/marketing/v3-feature-series.ts
export interface V3FeaturePost {
  readonly postNumber: number;
  readonly label: string;
  readonly group: string;
  readonly canonicalUrl: string;
  readonly menuPath: string;
  readonly codebaseFact: string;
}

/** 69 features: 48 objects + 21 modifiers — sourced from the product menu tree */
export const V3_FEATURE_POSTS: readonly V3FeaturePost[] = [
  {
    postNumber: 1,
    label: 'Shape',
    group: 'Shapes & Imports',
    canonicalUrl: 'https://3dplotter.xyz/features/shape',
    menuPath: 'Add Object → Shapes & Imports → Shape',
    codebaseFact:
      '66 built-in shapes across 8 categories: Lines, Rectangles, Basic Shapes, Arrows, Equation, Flowchart, Stars & Banners, and Callouts.',
  },
  // … 68 more features, each grounded in lib/plotter/objects/*
];

The agent reads real feature metadata — not generic AI filler.

3dplotter.xyz/lib/marketing/v3-feature-social-manifest.json
{
  "campaign": "3dplotter-v3-feature-series",
  "platforms": ["instagram", "tiktok", "linkedin", "twitter", "facebook", "youtube"],
  "cadenceDays": 2,
  "postTimeUtc": "07:00",
  "posts": [
    {
      "postNumber": 1,
      "feature": "shape",
      "group": "Shapes & Imports",
      "scheduledAt": "2026-09-08T07:00:00Z",
      "canonicalUrl": "https://3dplotter.xyz/features/shape",
      "menuPath": "Add Object → Shapes & Imports → Shape",
      "copy": {
        "twitter": "Shape — 66 built-in shapes: lines, rectangles, polygons, arrows, flowchart, stars, and callouts. Add Object → Shapes & Imports → Shape. https://3dplotter.xyz/features/shape #3DPlotter #PenPlotter",
        "linkedin": "V3 Feature 1/69: Shape\n\n**From the 3DPlotter codebase:** 66 built-in shapes…"
      },
      "assets": {
        "image": "/marketing/v3/shape-hero.png",
        "video": "/marketing/v3/shape-demo.mp4"
      },
      "seo": {
        "title": "Shape tool — 66 built-in plotter shapes | 3DPlotter V3",
        "keywords": ["pen plotter shapes", "3dplotter shape tool", …]
      }
    }
  ]
}

Each feature post carries platform copy, SEO meta, keywords, and asset URLs.

3dplotter.xyz/lib/marketing/v3-social-launch-manifest.json
{
  "campaign": "3dplotter-v3-14-day-launch",
  "startDate": "2026-08-24",
  "days": 14,
  "scheduledPosts": 70,
  "baselineAnalytics": {
    "capturedAt": "2026-08-23",
    "posts": 10,
    "views": 0,
    "likes": 2
  },
  "themes": [
    { "day": 1, "date": "2026-08-24", "theme": "The Tease" },
    { "day": 14, "date": "2026-09-06", "theme": "LAUNCH DAY" }
  ]
}

14-day launch run — 70 posts scheduled before the feature series begins.

Cosa contiene ogni post di funzionalità

Secondo lo schema del manifest, ciascuno dei 69 post di funzionalità include:

  • Testo adattato a ciascuno dei 6 canali
  • Titolo + descrizione meta SEO
  • 12 parole chiave target
  • URL canonico della pagina della funzionalità
  • File immagine
  • File video dimostrativo

Esempio di output: Funzionalità 1/69 (Shape)

Questo è testo reale generato per il primo post di funzionalità, programmato per il 2026-09-08, dal team Shapes & Imports. Il percorso del menu e il numero di objects arrivano direttamente dal codice. (Il testo è stato pubblicato in inglese.)

X / Twitter

Shape — 66 built-in shapes: lines, rectangles, polygons, arrows, flowchart, stars, and callouts. Add Object → Shapes & Imports → Shape. https://3dplotter.xyz/features/shape #3DPlotter #PenPlotter

LinkedIn (estratto)

V3 Feature 1/69: Shape

From the 3DPlotter codebase: 66 built-in shapes across 8 categories: Lines, Rectangles, Basic Shapes, Arrows, Equation, Flowchart, Stars & Banners, and Callouts.

Menu: Add Object → Shapes & Imports → Shape

Catena di strumenti: scrivo, illustro, programmo, confermo

L'agent ha seguito lo stesso ordine descritto negli script della campagna Broadcast. Niente Buffer. Niente copia-incolla tra schede. Ogni chiamata a uno strumento MCP produce un risultato che il passo successivo utilizza:

  1. generate_contentpasso 1

    Redige l'articolo esteso della funzionalità

  2. generate_social_imagepasso 2

    Genera un'immagine in-brand per ogni post

  3. cross_post_to_socialpasso 3

    Distribuisce un post su tutti e 6 i canali

  4. schedule_social_postpasso 4

    Lo posiziona alle 07:00 UTC al suo posto

  5. get_content_calendarpasso 5

    Conferma che la coda è andata come previsto

Il generate_content redige l'articolo approfondito della funzionalità con SEO meta e parole chiave. Il generate_social_image crea un'immagine in linea con il brand per ogni post. Il cross_post_to_social distribuisce una bozza su Instagram, TikTok, LinkedIn, X, Facebook e YouTube con testo adattato a ciascuna piattaforma. Il schedule_social_post (o il bulk_schedule_social_posts per i lotti) posiziona ogni posizione alle 07:00 UTC. Il get_content_calendar conferma che la coda è stata creata come previsto.

generate_content

GIF posizione del materiale · mcp-tool-generate-content

GIF o screenshot: l'MCP redige un articolo di funzionalità con il contesto da v3-feature-series.ts.

cross_post_to_social

IMAGE posizione del materiale · mcp-tool-cross-post

Screenshot: un post di funzionalità condiviso su Instagram, TikTok, LinkedIn, X, Facebook, YouTube.

Sei canali da un'unica coda

Ogni piattaforma riceve un testo adattato ai suoi limiti (limiti di caratteri, abitudini con gli hashtag, gestione dei link), ma ogni versione rimanda allo stesso canonical URL della funzionalità e agli stessi elementi del codice.

InstagramTikTokLinkedInXFacebookYouTube

L'approvazione umana resta nel ciclo

L'agent prepara e mette in coda. I post della campagna passano sempre dall'approvazione umana prima che qualsiasi cosa venga pubblicata, proprio come nel flusso della dashboard di Reaudit. Dopo la programmazione massiva, chiamiamo il get_content_calendar per confermare che date, canali e testi siano stati inseriti correttamente.

105 post nel mese dopo bulk_schedule_social_posts: 50 programmati, 31 pubblicati, zero copy-paste manuale.
Vista del singolo post: testo per piattaforma, orario di pubblicazione, reach e impatto sul sito, collegati alla posizione nel calendario.

Cosa tenere

Il punto non è che l'AI ha scritto 415 post. È che ogni post è tracciabile in una funzione reale del codice di 3dplotter, programmato attraverso lo stesso sistema che monitora l'AI visibility e genera ricavi. Puoi verificare ogni posizione fino a una riga del manifest, un percorso di menu e un URL su 3dplotter.xyz.

La Parte 8 copre cosa è successo dopo l'attivazione di Broadcast il 24 agosto: traffico misurato, iscrizioni e ricavi Stripe in finestre uguali di 19 giorni, con grafici interattivi e metodologia completa.

Share this article
Tutte le storie di 3dplotter.xyz