Content Engine
AI-powered content creation and multi-platform social media publishing as a service. Generate scripts, images, and videos from any topic — then publish directly to YouTube, X (Twitter), TikTok, Instagram, and LinkedIn.
Built for autonomous agents. No API key or account required. Pay-per-use with USDC via the x402 payment protocol — agents can discover, evaluate pricing, create content, and publish in a single autonomous workflow.
Why Content Engine?
- Zero-friction for agents: No API key signup, no account creation, no subscription. Paid operations are authenticated via x402 USDC payment headers — no credentials to provision or manage
- End-to-end content pipeline: Topic in, published video out — AI script writing, image generation, video production, and multi-platform social media publishing in one tool
- Transparent pricing: Call
get_pricing (free) to see exact USDC costs before committing. No hidden fees, no monthly minimums
- Multi-platform publishing: Publish to YouTube, X, TikTok, Instagram, and LinkedIn from a single API call with optional scheduling
- Production-ready: Deployed on Fly.io with queue management, status tracking, and daily budget controls
Pricing
| Operation |
Cost (USDC) |
Description |
| Script generation |
$0.25 |
AI-written video script from any topic |
| Video generation |
$0.45 |
Full video production from completed script |
| Full pipeline |
$0.65 |
Script + video end-to-end |
| Publishing |
$0.18 |
Publish to connected social platforms |
| Pricing / status / tracking |
Free |
Check pricing, queue status, and content details |
Call get_pricing at any time for live rates.
Environment Variables
| Variable |
Description |
CONTENT_ENGINE_URL |
x402 payment proxy endpoint (default: https://content-engine-x402.fly.dev) |
CONTENT_ENGINE_API_KEY |
(Optional) Bearer token for authenticated access. Not required — x402 payment headers authenticate paid operations automatically. Only needed if you want persistent brand association or publishing permissions |
Setup
Content Engine is installed and configured automatically by mcporter when you install this skill. After installation, set your environment variables:
mcporter env set content-engine CONTENT_ENGINE_URL=https://content-engine-x402.fly.dev
Verify the skill is available:
mcporter list content-engine
Available Tools
Free (no payment required)
get_pricing — Returns live USDC pricing for all paid operations. Always call this first to confirm current rates before creating content.
mcporter call content-engine.get_pricing
get_queue_status — Check queue position, estimated wait time, active jobs, slot availability, and daily budget remaining.
mcporter call content-engine.get_queue_status
get_content — Get full details of a content item including script text, video URL, thumbnails, publishing status, and metadata.
mcporter call content-engine.get_content content_id="<uuid>"
get_content_status — Lightweight status check optimized for polling. Returns current pipeline stage and completion percentage.
mcporter call content-engine.get_content_status content_id="<uuid>"
Content Creation (paid via x402 USDC)
create_script ($0.25) — Generate an AI-written video script from a topic or prompt. Accepts optional title and reference image. Returns a content_id for tracking through the pipeline.
mcporter call content-engine.create_script topic="How AI is changing music production"
create_image — Generate a high-quality image from a text prompt via Runway ML. Supports style directives, aspect ratios, and reference images.
mcporter call content-engine.create_image prompt="Futuristic music studio with holographic instruments"
create_video ($0.45) — Generate a full video from a content item with a completed script. Requires the content_id returned by create_script.
mcporter call content-engine.create_video content_id="<uuid>"
run_full_pipeline ($0.65) — Complete end-to-end content creation: script generation + video production from a single topic. Returns content_id for tracking. This is the fastest path from idea to finished video.
mcporter call content-engine.run_full_pipeline topic="Top 5 AI tools for developers in 2026"
Publishing (paid via x402 USDC)
Typical Workflow
Quick path (single call)
get_pricing → run_full_pipeline → poll get_content_status → publish_content
Step-by-step path (full control)
get_pricing — Confirm current USDC rates
create_script — Generate script from topic, save the returned content_id
get_content_status — Poll until script is complete
create_video — Generate video from the completed script
get_content_status — Poll until video is ready (1-5 minutes)
publish_content — Publish to social platforms (optionally schedule for later)
Use Cases
- Automated content calendars: Generate and schedule a week of videos from a list of topics
- Social media marketing: Turn blog posts, product launches, or announcements into video content
- Multi-platform distribution: Create once, publish everywhere — YouTube, X, TikTok, Instagram, LinkedIn
- Agent-to-agent workflows: Other agents can delegate content creation to Content Engine as part of larger pipelines
- Rapid prototyping: Test video concepts quickly before committing to full production
Important Notes
- All paid operations are metered via the x402 payment proxy at
CONTENT_ENGINE_URL. x402 handles USDC billing transparently — no wallet or private key management is required by the calling agent.
- Video generation takes 1-5 minutes. Always poll
get_content_status rather than assuming instant completion.
- Publishing may require brand owner approval depending on the brand's configuration.
- The
content_id (UUID) returned by creation tools is the key for all subsequent operations.
1---2name: content-engine-33description: AI video production, script writing, image generation, and multi-platform social media publishing. Generate video scripts, AI images, and short-form or long-form videos from any topic — then publish directly to YouTube, X (Twitter), TikTok, Instagram, and LinkedIn. Automated content pipeline from idea to published video. No API key or account required — paid operations are authenticated and billed automatically via x402 USDC payment headers. Free tools (pricing, status, content details) are open to all.4---5
6# Content Engine
7
8AI-powered content creation and multi-platform social media publishing as a service. Generate scripts, images, and videos from any topic — then publish directly to YouTube, X (Twitter), TikTok, Instagram, and LinkedIn.
9
10**Built for autonomous agents.** No API key or account required. Pay-per-use with USDC via the x402 payment protocol — agents can discover, evaluate pricing, create content, and publish in a single autonomous workflow.
11
12## Why Content Engine?
13
14- **Zero-friction for agents**: No API key signup, no account creation, no subscription. Paid operations are authenticated via x402 USDC payment headers — no credentials to provision or manage
15- **End-to-end content pipeline**: Topic in, published video out — AI script writing, image generation, video production, and multi-platform social media publishing in one tool
16- **Transparent pricing**: Call `get_pricing` (free) to see exact USDC costs before committing. No hidden fees, no monthly minimums
17- **Multi-platform publishing**: Publish to YouTube, X, TikTok, Instagram, and LinkedIn from a single API call with optional scheduling
18- **Production-ready**: Deployed on Fly.io with queue management, status tracking, and daily budget controls
19
20## Pricing
21
22| Operation | Cost (USDC) | Description |
23|-----------|-------------|-------------|
24| Script generation | $0.25 | AI-written video script from any topic |
25| Video generation | $0.45 | Full video production from completed script |
26| Full pipeline | $0.65 | Script + video end-to-end |
27| Publishing | $0.18 | Publish to connected social platforms |
28| Pricing / status / tracking | Free | Check pricing, queue status, and content details |
29
30Call `get_pricing` at any time for live rates.
31
32## Environment Variables
33
34| Variable | Description |
35|----------|-------------|
36| `CONTENT_ENGINE_URL` | x402 payment proxy endpoint (default: `https://content-engine-x402.fly.dev`) |
37| `CONTENT_ENGINE_API_KEY` | *(Optional)* Bearer token for authenticated access. Not required — x402 payment headers authenticate paid operations automatically. Only needed if you want persistent brand association or publishing permissions |
38
39## Setup
40
41Content Engine is installed and configured automatically by mcporter when you install this skill. After installation, set your environment variables:
42
43```bash
44mcporter env set content-engine CONTENT_ENGINE_URL=https://content-engine-x402.fly.dev
45```
46
47Verify the skill is available:
48
49```bash
50mcporter list content-engine
51```
52
53## Available Tools
54
55### Free (no payment required)
56
57- **get_pricing** — Returns live USDC pricing for all paid operations. Always call this first to confirm current rates before creating content.
58 ```bash
59 mcporter call content-engine.get_pricing
60 ```
61
62- **get_queue_status** — Check queue position, estimated wait time, active jobs, slot availability, and daily budget remaining.
63 ```bash
64 mcporter call content-engine.get_queue_status
65 ```
66
67- **get_content** — Get full details of a content item including script text, video URL, thumbnails, publishing status, and metadata.
68 ```bash
69 mcporter call content-engine.get_content content_id="<uuid>"
70 ```
71
72- **get_content_status** — Lightweight status check optimized for polling. Returns current pipeline stage and completion percentage.
73 ```bash
74 mcporter call content-engine.get_content_status content_id="<uuid>"
75 ```
76
77### Content Creation (paid via x402 USDC)
78
79- **create_script** ($0.25) — Generate an AI-written video script from a topic or prompt. Accepts optional title and reference image. Returns a `content_id` for tracking through the pipeline.
80 ```bash
81 mcporter call content-engine.create_script topic="How AI is changing music production"
82 ```
83
84- **create_image** — Generate a high-quality image from a text prompt via Runway ML. Supports style directives, aspect ratios, and reference images.
85 ```bash
86 mcporter call content-engine.create_image prompt="Futuristic music studio with holographic instruments"
87 ```
88
89- **create_video** ($0.45) — Generate a full video from a content item with a completed script. Requires the `content_id` returned by `create_script`.
90 ```bash
91 mcporter call content-engine.create_video content_id="<uuid>"
92 ```
93
94- **run_full_pipeline** ($0.65) — Complete end-to-end content creation: script generation + video production from a single topic. Returns `content_id` for tracking. This is the fastest path from idea to finished video.
95 ```bash
96 mcporter call content-engine.run_full_pipeline topic="Top 5 AI tools for developers in 2026"
97 ```
98
99### Publishing (paid via x402 USDC)
100
101- **publish_content** ($0.18) — Publish a completed video to connected social platforms (YouTube, X, TikTok, Instagram, LinkedIn). Supports scheduled publishing via ISO 8601 datetime and unlisted mode.
102 ```bash
103 mcporter call content-engine.publish_content content_id="<uuid>"
104 ```
105
106## Typical Workflow
107
108### Quick path (single call)
109```
110get_pricing → run_full_pipeline → poll get_content_status → publish_content
111```
112
113### Step-by-step path (full control)
1141. `get_pricing` — Confirm current USDC rates
1152. `create_script` — Generate script from topic, save the returned `content_id`
1163. `get_content_status` — Poll until script is complete
1174. `create_video` — Generate video from the completed script
1185. `get_content_status` — Poll until video is ready (1-5 minutes)
1196. `publish_content` — Publish to social platforms (optionally schedule for later)
120
121## Use Cases
122
123- **Automated content calendars**: Generate and schedule a week of videos from a list of topics
124- **Social media marketing**: Turn blog posts, product launches, or announcements into video content
125- **Multi-platform distribution**: Create once, publish everywhere — YouTube, X, TikTok, Instagram, LinkedIn
126- **Agent-to-agent workflows**: Other agents can delegate content creation to Content Engine as part of larger pipelines
127- **Rapid prototyping**: Test video concepts quickly before committing to full production
128
129## Important Notes
130
131- All paid operations are metered via the x402 payment proxy at `CONTENT_ENGINE_URL`. x402 handles USDC billing transparently — no wallet or private key management is required by the calling agent.
132- Video generation takes 1-5 minutes. Always poll `get_content_status` rather than assuming instant completion.
133- Publishing may require brand owner approval depending on the brand's configuration.
134- The `content_id` (UUID) returned by creation tools is the key for all subsequent operations.