3dplotterのコードから415件の予約投稿へ:Cursor上のReaudit MCP

ReauditのMCPを3dplotterの実際の機能マニフェストに向け、コードの要素から各プラットフォーム向けのテキストを生成し、予約投稿ツールを開くことなく152日分の投稿をキューに登録した方法。

導入事例に戻る

ReauditのMCPを3dplotterの実際の機能マニフェストに向け、コードの要素から各プラットフォーム向けのテキストを生成し、予約投稿ツールを開くことなく152日分の投稿をキューに登録した方法。

パート1〜6が終わったところから

このシリーズの最初の6記事では、3dplotter.xyzがAI visibilityスコア93/100、ChatGPT、Perplexity、Google AIでの引用65,000件、AIに帰属する売上$11,926を、有料広告ゼロで達成した経緯を記録しました。成長エンジンとなったのはReauditのGTM戦略、 お使いのハーネス経由のMCP (Cursor、Grok bot、Claude、Hermes、その他のクライアント)、コンテンツファクトリー、promptトラッキング、Stripe経由の売上アトリビューション。

パート6は次で終わりました: Broadcast 連携済みだがまだ有効化されていない状態でした。2026年8月、製品には引用と販売がありましたが、ソーシャル配信はほとんど動いていませんでした。3dplotterはすでにYouTube、Facebook、Instagram、TikTok、Xにアカウントを持っていましたが、8月23日のベースラインは投稿10件、表示回数ゼロ、いいね2件でした。登録はAIの引用と検索エンジンから来ており、サイト外のコンテンツは主にInstructablesの6記事でした。ソーシャルが欠けていた層でした。もう1つのスケジューラータブではなく、製品コードを読み取り、何か月分もの投稿をキューに入れられるagentが必要でした。 Broadcast.

8月23日のベースライン

V3キャンペーンを開始する前に、3dplotterのソーシャルアカウントから正直なベースラインを記録しました(保存先: v3-social-launch-manifest.json として baselineAnalytics):

指標料金
記録日2026-08-23
既存の投稿10
表示回数0
Likes2
キャンペーン前のソーシャルベースライン。パート1〜6のGEO成果ではありません。

これが以降すべての出発点です。この記事の主張は、ソーシャルがAI visibilityスコアを引き起こしたということではありません。agentがコードに基づく152日分のコンテンツをオーケストレーションし、Broadcast経由でキューに入れたということです。

2つのキャンペーン、1つのキュー

V3のソーシャルローンチは、同じBroadcastキューに連続して予約された2つのキャンペーンです:

キャンペーンA:14日間のローンチ(8月24日〜9月6日)

この 3DPlotter V3: 14-Day Social Launch はV3ローンチのナラティブをカバーします:ティーザー、課題、studioの公開、generators、modifiers、Genplot AI、フルフロー、カウントダウン、ローンチ当日。毎日テーマがあり、詳細記事と6プラットフォームすべてに予約されたソーシャル投稿があります。 70 posts は次を経由してキューに入りました: ReauditのMCP・ 65 コンテンツカレンダーで独立して確認されました。

日日付トピック
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日分のトピック、ティーザーからLAUNCH DAYまでの一つの物語曲線。

キャンペーンB:機能シリーズ(9月8日〜1月22日)

この 3DPlotter V3: Feature Series 隔日ペースに従います(空白 2 日) に 07:00 UTC (10:00 Athens)。製品機能ごとに1投稿: 69 機能 (48 objects + 21 modifiers)、それぞれ6つのプラットフォームに配分 = 345 social投稿.

機能グループPosts
Lines & Patterns17
Shapes & Imports8
Experimental8
3D7
Lines6
Effects6
Shapes & Utilities5
Pattern4
Simulation4
Image2
Draw2
3dplotterのobjectsツリーから、製品メニューごとにグループ化された69の機能。

合計: 415 social投稿 から 152日間 (2026年8月24日〜2027年1月22日)、および 14本のローンチ詳細記事 最初の2週間を支えるために作成されました。

agentはbriefではなく3dplotterを読み取ります

3dplotterのrepoを ReauditのMCP をharnessに接続して開きました(この実行ではCursor)。マーケティングbriefの代わりに、agentは lib/marketing/配下のmanifestsを読み取ります:機能metadata、canonical URL、メニューパス、SEOキーワード、プラットフォームごとの テキスト位置。各投稿は、メニューパス Add Object → Shapes & Imports → Shape や 66の組み込み図形.

画面録画(20倍速):左側に3dplotterのリポジトリ、右側にReauditのMCPが機能投稿をオーケストレーションしています。

のような数値など、検証可能なものを引用します。

agentが実際に使用したmanifests

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.

これらのファイルは3dplotter.xyzのリポジトリにあります。MCPフローは各機能投稿でそれらを読み取るため、 テキストはAIによる一般的な水増しではなく、製品の要素に基づきます。

各機能投稿の内容

  • 6チャネルそれぞれに合わせたテキスト
  • SEOメタタイトル + ディスクリプション
  • 12個のターゲットキーワード
  • 機能ページのCanonical URL
  • 画像ファイル
  • デモ動画ファイル

manifestのschemaに従い、69の機能投稿のそれぞれに含まれるもの:

出力サンプル:機能1/69(Shape) 2026-09-08これは最初の機能投稿のために生成された実際のテキストで、 Shapes & Importsにスケジュールされ、チーム

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

によるものです。メニューパスとobjects数 はコードから直接取得されます。(テキストは英語で公開されました。)

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

LinkedIn(抜粋)

ツールチェーン:書く、図解する、スケジュールする、確認する

  1. generate_contentステップ 1

    機能の詳細記事を執筆します

  2. generate_social_imageステップ 2

    各投稿用のブランド内画像を生成します

  3. cross_post_to_socialステップ 3

    1つの投稿を6チャネルすべてに配信します

  4. schedule_social_postステップ 4

    UTC 07:00に所定の位置へ配置します

  5. get_content_calendarステップ 5

    キューが設計どおりになったことを確認します

generate_content agentはBroadcastキャンペーンのスクリプトに記載された同じ順序に従いました。Bufferなし。タブ間の コピーなし。各MCPツール呼び出しは、次のステップが使用する結果を生成します: generate_social_image SEO metaとキーワードを備えた機能の詳細記事を 作成します。 cross_post_to_social 各投稿のブランド内画像を 生成します。 schedule_social_post (または bulk_schedule_social_posts でバッチ処理)は各投稿を07:00 UTCに配置します。 get_content_calendar がキューが設計どおりに作成されたことを確認します。

generate_content

GIF プレースホルダー · mcp-tool-generate-content

GIFまたはスクリーンショット:MCPがv3-feature-series.tsのコンテキストを使って機能記事を執筆します。

cross_post_to_social

IMAGE プレースホルダー · mcp-tool-cross-post

スクリーンショット:1つの機能投稿がInstagram、TikTok、LinkedIn、X、Facebook、YouTubeに配信されます。

1つのキューから6つのチャネルへ

各プラットフォームには、その制約(文字数制限、ハッシュタグの慣習、リンクの扱い)に合わせたテキストが渡されますが、すべてのバージョンは同じ機能のcanonical URLと同じコード要素を指し示します。

InstagramTikTokLinkedInXFacebookYouTube

人間による承認はプロセスに残ります

agentが準備してキューに入れます。キャンペーンの投稿は、Reauditのdashboardのフローと同様に、公開前に必ず人間の承認を経ます。一括スケジュール後、 get_content_calendar を呼び出して、日付、チャネル、テキストが正しく入力されたことを確認します。

bulk_schedule_social_posts後、1か月で105件の投稿:50件が予約済み、31件が公開済み、手動のコピー&ペーストはゼロ。
個別投稿の表示:プラットフォーム別テキスト、公開時刻、リーチとサイトへの効果、カレンダー上の位置と連携。

押さえておきたいポイント

重要なのは、AIが415件の投稿を書いたことではありません。各投稿が3dplotterの実際のコード機能に紐づき、AI visibilityを追跡し収益を生み出す同じシステムを通じてスケジュールされていることです。各投稿は、manifestの1行、1つのメニューパス、そして3dplotter.xyzの1つのURLまで追跡できます。

パート8 では、8月24日のBroadcast有効化後に何が起きたかを取り上げます。等しい19日間のウィンドウでの計測されたトラフィック、登録、Stripe収益を、インタラクティブなグラフと完全な方法論とともに示します。

Share this article
3dplotter.xyz件のストーリーすべて