Write once. Post everywhere.
Plan your week, schedule it once, and we publish to every network for you — from one dashboard that’s truly yours, or straight from your own code through one API and a native MCP server.
No credit card needed · free until you publish · cancel in one click, anytime
One composer for every platform you post to
The hard parts, handled
Rate limits, token refreshes, media encoding, retries — the per-platform plumbing every integration ends up rebuilding, solved once.
Unified fan-out.
One payload reaches every connected account — with per-account status and partial success built in.
POST /api/v1/posts → { targets: [x, linkedin, …] }
One response shape.
The same typed JSON whether it came from X or TikTok. Stop writing a different parser for every platform.
{ "id": "post_8f3a", "status": "published",
"targets": [{ account, status }] }Webhook events.
Know the moment a post goes live, lands a first comment, or fails — one signed, retried, ordered format.
// signed · retried { "event": "post.published" }
Evergreen recycling.
Group your best posts into categories and we automatically re-queue them on a cadence — so your schedule never runs dry.
// recycles on a cadence category: "Tips" · every 14d
Advanced scheduling.
Queue weeks of content with one field, or let us pick the best time. Cancel anytime before publish.
scheduled_at: "2026-07-01T15:00:00Z"
Comments & threads.
Queue native first comments and threads that post the instant your content lands.
first_comment: "Read the thread 👇"
Cross-platform analytics.
Likes, reach and impressions across every network in one response — no stitching data together.
GET /api/v1/posts/{id}/analyticsBring your own apps.
White-label OAuth — connect with your own platform apps so your clients see your brand on the consent screen, not ours. It stays your product, end to end.
// bring your own keys POST /api/v1/networks { network: "linkedin", client_key, client_secret }
One request, every platform
Send one payload and we fan it out to each account — handling OAuth, token refresh, media uploads, scheduling and retries. Predictable, typed responses with per-account status on every call.
- Bring your own OAuth apps — white-label connect
- Idempotent requests with partial-success responses
- HMAC-signed webhooks with automatic retries
- Encrypted token storage, rotated automatically
curl https://api.postfuze.com/api/v1/posts \
-H "Authorization: Bearer sk_live_…" \
-H "Content-Type: application/json" \
-d '{
"content": "Shipping in public 🚀",
"accounts": ["acct_x", "acct_linkedin", "acct_youtube"],
"scheduled_at": "2026-07-01T15:00:00Z"
}'Built for agents, not just dashboards
PostFuze is MCP-native: every endpoint is also an MCP tool. Drop it into Claude, Cursor, n8n or any agent and it runs your whole posting workflow for you.
Connect in one line
claude mcp add -t http \ -H "Authorization: Bearer sk_live_…" \ postfuze https://api.postfuze.com/api/mcp
Or paste one config block into any MCP client. Works with:
32 tools · one per endpoint
create_postlist_postsget_post_analyticscreate_replylist_social_accountsget_auth_urlupload_mediaregister_webhookget_account_usageconnect_blueskyEvery REST operation has a matching MCP tool — nothing is dashboard-only.
Unlimited accounts. Pay for what you publish.
Pick a tier by team size and the posts you publish — metered per target-post, never per connected channel or seat.
Usage-based pricing · cancel anytime · no per-channel fees
Estimate your cost
How many target-posts will you publish a month?
3,000/ mo
Best fit: Growth at $29/mo
Unlimited connected accountsLaunch
Usage-based publishing for solo builders.
$9 base + 2,000 × $0.01
- Unlimited connected accounts
- 5 brand profiles
- REST API & webhooks
- BYO credentials
- Basic analytics
Growth
More volume, AI, and lightweight collaboration.
3,000 posts included
- Everything in Launch
- 20 brand profiles
- AI assist
- MCP server
- Templates
- Advanced analytics
- 3 users
Team
Approvals and controls with no per-channel fees.
10,000 posts included
- Everything in Growth
- 100 client profiles
- Approvals
- Channel permissions
- Scoped API keys
- Branded reports
Questions, answered
Which platforms does PostFuze support?
PostFuze publishes to X, LinkedIn, Instagram, TikTok, YouTube, Facebook, Threads, Bluesky, Pinterest, Google Business and Reddit — all from one composer or one API call. Connect as many accounts as you like.
Can I tailor a post for each platform?
Yes. Write your core post once, then adjust the text, hashtags and image crop per network. Preview every version before it goes live so it always looks right.
Do I pay more for connecting more channels?
No. Paid plans never charge per connected channel or per seat. You are metered only on published target-posts, starting at $0.01 each after your plan’s included allowance.
Do I need to be a developer to use it?
Not at all. The composer, calendar and scheduling are built for anyone. If you are a developer, the same product is also a typed REST API and an MCP server for agents — use whichever fits.
Does PostFuze publish automatically?
For supported platforms, PostFuze publishes your scheduled posts for you and reports per-account status in real time. Anything that needs a manual step gets a friendly reminder with everything ready to go.
How much does it cost?
Free includes 3 connected channels and 30 target-posts per month. Paid plans start at $9/month with 1,000 target-posts included, unlimited connected accounts, and metered overage.
How do I cancel?
Anytime, in one click from your account settings — no emails to send. Your plan stays active until the end of the period you have paid for.
Start publishing in minutes
Free to start, yours to run. Paid plans begin at $9/month with unlimited connected accounts and 1,000 target-posts included.