Labsco
MCP SERVER

PostWire

by Perufitlife

One prompt becomes a native post for each network, then goes out to all of them in parallel.

Social Media Accounts & PostingVerified
Summary
The same text everywhere is the failure mode, and the split between writing and sending is what avoids it.

Drafting is its own call and publishes nothing, so the per-network versions can be read before anything goes out. Where each platform wants the link — in a comment, in a reply, in the body — is decided by the writer rather than by you remembering.

What it is

A client for PostWire, one API in front of TikTok, Instagram, YouTube, X, LinkedIn, Bluesky, Telegram, Mastodon and Discord. Its writer turns a single prompt into the version each network wants; the publish tool then sends them out together and reports back per platform.

What you get
  • A native draft per network from one prompt — character limits and hashtag rules respected, an SEO title and tags for YouTube, hook-first captions for TikTok and Reels, professional framing for LinkedIn with the link in a comment, thread-friendly text for X with the link in a reply, CamelCase tags for Mastodon
  • Publishing to several platforms at once, either the per-platform drafts or a single text everywhere for something quick
  • Video and photo attachments carried through by URL
  • A per-post status check after the fact, since publishing is processed rather than instant
  • The supported platforms listed with the fields each one requires, so a post is assembled correctly before it is sent
  • Your account read back: plan, monthly usage and which platforms are actually connected
  • The writer stays separate from the sender — generating drafts publishes nothing
Requirements

A PostWire account with your social accounts connected in its dashboard, and POSTWIRE_API_KEY — a pw_live_ key, free to obtain with no card. Runs over stdio from npm as postwire-mcp.

Setup effort

One command plus a key — npx -y postwire-mcp, then supply credentials