Content Engine
AI-powered content creation as a service. Generate scripts, images, and videos from any topic using AI.
Built for autonomous agents. No API key or account required. Pay-per-use with USDC via the x402 payment protocol — agents can discover pricing, create content, and retrieve results 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, finished video out — AI script writing, image generation, and video production in one tool
- Transparent pricing: Call
get_pricing(free) to see exact USDC costs before committing. No hidden fees, no monthly minimums - Production-ready: Deployed on Fly.io with queue management, status tracking, and daily budget controls
Billing
All paid operations use the x402 payment protocol. When a paid tool is called, the x402 proxy at CONTENT_ENGINE_URL adds a USDC payment header to the request automatically. The calling agent does not need to manage wallets, private keys, or payment credentials — x402 handles this at the transport layer. You can call get_pricing (free) to see exact costs before committing, and get_queue_status to check daily budget remaining.
Pricing
| Operation | Cost (USDC) | Description |
|---|---|---|
| Script generation | $0.25 | AI-written video script from any topic |
| Image generation | $0.10 | AI image from a text prompt |
| Video generation | $0.45 | Full video production from completed script |
| Full pipeline | $0.65 | Script + video end-to-end |
| 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) |
Setup
Content Engine is installed and configured automatically by mcporter when you install this skill. After installation, set your environment variable:
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, 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_idfor tracking through the pipeline.mcporter call content-engine.create_script topic="How AI is changing music production" -
create_image ($0.10) — 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_idreturned bycreate_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_idfor 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"
Typical Workflow
Quick path (single call)
get_pricing → run_full_pipeline → poll get_content_status → get_content
Step-by-step path (full control)
get_pricing— Confirm current USDC ratescreate_script— Generate script from topic, save the returnedcontent_idget_content_status— Poll until script is completecreate_video— Generate video from the completed scriptget_content_status— Poll until video is ready (1-5 minutes)get_content— Retrieve the finished video URL and metadata
Use Cases
- Video content creation: Generate scripts and videos from any topic for use in your own publishing pipeline
- Image generation: Create AI images for thumbnails, social posts, or visual content
- 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
- Video generation takes 1-5 minutes. Always poll
get_content_statusrather than assuming instant completion. - The
content_id(UUID) returned by creation tools is the key for all subsequent operations.