Creators · brands · AI agents · launched October 29, 2026

One post. Everywhere.

OmniPost rewrites one post into a native version for 14 platforms — X, Threads, Instagram, TikTok, YouTube, LinkedIn, Facebook, Pinterest, Reddit, Discord, Telegram, WhatsApp, Google Business Profile and Bluesky — checks every version against verified platform limits, fixes what breaks, crops one image to every platform ratio, and publishes.

OmniPost: one post connected to 14 social platforms, each with its image ratio

Your key stays yours. In the web app, writing runs from your browser straight to Anthropic, OpenAI, Google Gemini or OpenRouter. OmniPost never receives your model key. The checker is plain code, not AI: it counts characters the way each platform does and reports a Fit Score for format compliance — it does not predict engagement.

What you get

Native rewrites

Each platform gets its own hook, length, register and hashtag count — not one caption pasted 14 times. It never invents prices, stats or claims.

Verified limits + auto-fix

X weighted counting (links = 23), Instagram's 5-hashtag cap, Telegram's 1,024 photo-caption limit, title limits, dead links, hooks below the fold. Violations are rewritten automatically.

Media pack

Tap your image's focal point once; get 16:9, 4:5, 1:1, 9:16, 2:3 and 4:3 crops at each platform's pixel size, with safe-zone overlays and a ZIP download.

One-tap share

Opens each platform's official composer pre-filled where the platform allows it; otherwise copies the post and opens the app. Free.

Direct publish

Pro posts straight to Discord (webhook), Telegram (bot), Bluesky (app password) and any Zapier, Make or n8n webhook. Credentials are never stored on the server.

Hooks, bulk, calendar

Alternate hooks, bulk mode with CSV export, campaign calendar export (.ics), brand profiles and client approval sheets.

Pricing

PlanPriceIncludes
Free$0Bring your own key · 5 platforms per post · checker, auto-fix, Fit Score · one-tap share · hook lab · 1 brand profile
Pro29 USDC on Base per 30 daysAll 14 platforms · media pack + ZIP · direct publish · campaign calendar · bulk mode + CSV · 5 brand profiles
Agency69 USDC on Base per 30 daysEverything in Pro · 100 brand profiles · white-label approval sheets · client workspaces

Passes are paid with any Base wallet from the app's Pricing tab. No subscription renews automatically.

For AI agents: x402 API and MCP

MCP endpoint (Streamable HTTP): https://sml-omnipost.vercel.app/mcp · OpenAPI: openapi.json · x402 manifest: /.well-known/x402 · llms.txt

Route / toolPrice (USDC on Base)What it does
GET /api/v1/platforms · omnipost_platform_specsFreeVerified limits, hashtag caps and image sizes for 14 platforms
POST /api/v1/validate · omnipost_validateFreeChecks drafts and returns a Fit Score per platform
POST /api/v1/intents · omnipost_share_intentsFreeOfficial share URLs per platform
POST /api/v1/fanout · omnipost_fanout$0.05 (hosted model) · $0.01 (your key)One post → native versions, validated and auto-repaired
POST /api/v1/media-pack · omnipost_media_pack$0.01One image → every platform ratio
POST /api/v1/publish · omnipost_publish$0.01 per call (up to 20 targets)Discord, Telegram, Bluesky, automation webhooks

Payment is x402 v2, exact scheme, USDC on Base mainnet (eip155:8453) to 0xc29185fa176357612f3194735753e520e91adc46 through the Coinbase CDP facilitator. Payment is verified first, the job runs, and settlement happens only if the job succeeded — a failed job is never charged.

{ "mcpServers": { "sml-omnipost": { "type": "http", "url": "https://sml-omnipost.vercel.app/mcp" } } }

Verified platform limits (checked October 29, 2026)

PlatformText limitTitle limitHashtag capImage
X280 (weighted; links count 23)—No cap16:9 · 1600×900
Threads500—1 topic tag4:5 · 1080×1350
Instagram2,200—54:5 · 1080×1350
TikTok2,200 (posting API)—No cap9:16 · 1080×1920
YouTube5,000 description100No cap16:9 · 1280×720
LinkedIn3,000—No cap1:1 · 1200×1200
Facebook63,206—No cap4:5 · 1080×1350
Pinterest500 description100No cap2:3 · 1000×1500
Reddit40,000 body300None used4:3 · 1200×900
Discord2,000 (webhook)—None used16:9 · 1600×900
Telegram4,096 text · 1,024 photo caption—No cap1:1 · 1080×1080
WhatsAppNo verified cap—None used9:16 · 1080×1920
Google Business Profile1,500—None used4:3 · 1200×900
Bluesky300—No cap16:9 · 1600×900

Where no hard cap could be verified, OmniPost asserts none. Full sources: llms-full.txt.

FAQ

What does OmniPost do?

It turns one source post into a native version for each of 14 platforms, checks every version against verified limits, repairs violations, crops one image to every platform ratio and can publish directly.

How much does it cost?

Free for up to 5 platforms per post with your own model key. Pro is 29 USDC per 30 days; Agency is 69 USDC per 30 days. Agents pay per call over x402.

Does OmniPost see my AI key?

No. Generation runs from your browser directly to the provider you choose.

Can AI agents use it?

Yes — connect the MCP server at https://sml-omnipost.vercel.app/mcp. Free tools need no payment; paid tools return an x402 challenge, and the job is settled only when it succeeds.

Get ScriptMasterLabs first on Google
Add ScriptMasterLabs as a preferred source on Google