AI Content Engine
AI video production, script writing, and image generation. Generate video scripts, AI images, and short-form or long-form videos from any topic. Automated co...
Description
name: content-engine description: AI video production, script writing, and image generation. Generate video scripts, AI images, and short-form or long-form videos from any topic. Automated content pipeline from idea to finished 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. version: 1.2.0 metadata: openclaw: requires: env: - CONTENT_ENGINE_URL bins: - mcporter emoji: "\U0001F3AC" homepage: https://content-engine-app.fly.dev categories: - content-creation - video-generation - ai-writing - automation - media-production tags: - video - video-production - script-writing - image-generation - text-to-image - text-to-video - ai-video - ai-content - generative-ai - content-automation - content-pipeline - short-form-video - runway-ml - x402 - usdc - crypto-payments - pay-per-use - no-signup - no-api-key - autonomous-agent tools:
- name: exec description: Run mcporter commands to interact with the Content Engine MCP server
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.
Reviews (0)
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!