io.github.Perufitlife/postwire-mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
PostWire
Publisher-provided description
Writes a native post per network from one idea and publishes it: TikTok, Instagram, YouTube & more
Summary by lookupd
Drafts, schedules, and publishes social posts to TikTok, Instagram, YouTube and other networks, and reports post performance.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http postwire https://postwire.io/api/mcp
Claude Code, npm package (stdio)
claude mcp add postwire -- npx -y postwire-mcp
Codex, remote (streamable-http)
codex mcp add postwire --url https://postwire.io/api/mcp
Codex, npm package (stdio)
codex mcp add postwire -- npx -y postwire-mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"postwire": {
"url": "https://postwire.io/api/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"postwire": {
"command": "npx",
"args": [
"-y",
"postwire-mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (26 tools)
Publisher-provided text
list_platformsLists the social platforms and destinations PostWire can publish to and, for each, whether it connects with OAuth or with credentials (fields, plus optional_fiemy_accountShows the signed-in PostWire account: plan, usage against each plan limit (posts this month, brands, AI drafts today, networks per post, scheduled posts waitinggenerate_postsWrites one draft per platform from a single idea, adapted to each network's rules (character limit, hashtags, title and tags for YouTube, hook-first caption forpost_to_socialPublishes a post immediately and publicly to the listed platforms through the social accounts connected to the user's PostWire account. A published post cannotschedule_postQueues a post to be published at a future time (run_at, ISO 8601 with timezone, up to 365 days ahead), or in the brand's next free queue slot (run_at "next_slotlist_scheduled_postsLists the account's scheduled posts (queued, held, pending_approval = waiting for a person to approve it, publishing, processing = sent and Instagram is still pcancel_scheduled_postCancels a queued or held post, or withdraws one waiting for approval, so it is never published (a withdrawn post's approval links stop working). Only works befoget_post_statusReturns the status and link of a published post, by platform and the post id returned when it was published, plus `verification`: PostWire's own independent reacreate_connect_linkCreates a one-hour link the user opens in a browser to connect social accounts (TikTok, Instagram, YouTube, Facebook Pages, LinkedIn, Bluesky…) to their PostWirplan_weekWrites one post per day for 1 to 7 days from a single topic, each day from a different angle and each platform in its own native format, and queues them to be pbulk_scheduleChecks, and on request schedules, many posts at once: a CSV file's text (csv) or a list of rows (rows), each row one post with the columns date ("2026-10-12 09:create_recurring_postSets up a post that repeats on a schedule: daily, weekly on some weekdays, or monthly on some days of the month (31 falls on the last day of shorter months; -1list_brandsLists the account's brands (one business each) with the social accounts connected to each: platform, the handle, display name, picture and profile link the netwcreate_brandCreates a new, empty brand (a separate business with its own connected social accounts) on the PostWire account and returns its id. The plan limits the number ocreate_client_linkFor agencies and freelancers posting for clients: one brand per client. Creates a private page for one brand, good for 30 days, that the client opens without alist_clientsLists the account's brands (one per client) with, for each: the social accounts connected to it, its active client links (url, expiry, how many times opened andinvite_teammateInvites a person by email to work in this PostWire workspace with a role: admin (Everything except billing and ownership: members, brands, connections, approvalclient_reportReturns one brand's report for last month (or the month given): what was published on each network, the numbers each network returned, clicks on tracked links acreate_upload_linkCreates a single-use link, valid for 24 hours, to a PostWire page where the user picks one photo or video from any device (JPG, PNG, WebP, GIF, MP4, MOV or WebMmake_video_from_textMakes a short vertical video from the words of a post, for networks that take only video (YouTube) or video or photos (TikTok): an MP4 of 1080x1920, 8 to 12 seccheck_video_qualityReads the header of a video file at a public https URL (an upload's media_url works) and says what TikTok will do with it: codec and profile, width x height, fpget_uploaded_fileReturns the status of a file uploaded through a PostWire upload link, by upload_id: "waiting" until the file has arrived, then "done" with its media_url (an httget_upgrade_linkReturns PostWire's paid plans with their monthly price and what each includes (posts a month, brands, AI drafts a day, networks per post, scheduled posts at a tget_x_creditsShows what posting to X (Twitter) costs this account and what it has left. X is a pay-per-use add-on of the paid plans (Starter, Pro, Agency, Scale; not Free, nget_post_performanceReturns what the account's own numbers say works, over the last 90 days, computed from the numbers each network reports (no estimates): the published posts rankreplicate_top_postWrites new drafts, one per platform, that reuse the structure, opening type, length, format and tone of one of the account's published posts, on a new topic or
Details
- Version: 0.4.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 343 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/Perufitlife/postwire-mcp
- Website: https://postwire.io/mcp/?utm_source=mcp_registry&utm_medium=directory&utm_campaign=listing
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.Perufitlife/postwire-mcp)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp