Overview
The Antwork MCP server lets your AI assistant draft, schedule, publish, and analyze social media posts on your behalf. It speaks the open Model Context Protocol standard, so any MCP-aware client (claude.ai, Claude Code, Cursor, ChatGPT, Windsurf, custom agents) can connect with the same single URL.
What you can do once connected
- Draft posts on-brand using the voice matched from each account's own history.
- Schedule or publish to LinkedIn, X, Threads, Facebook, Instagram, YouTube, TikTok, and Pinterest.
- Read engagement metrics, post history, and per-day timeseries for any post.
- Manage drafts, scheduled posts, and the media library.
- Connect / disconnect social accounts and inspect their health.
https://api.antwork.io/mcp
One URL serves every user — there are no per-tenant subdomains. Authentication happens via OAuth on first tool call (see Authentication).
Quick start
Every supported MCP client follows the same shape: register the server URL, then approve OAuth in your browser when prompted. The exact install affordance differs per client.
Pick your client for step-by-step setup:
MCP Apps (interactive UI)
Several tools render interactive iframes when invoked from a host that supports the MCP Apps spec (claude.ai, Claude Code ≥ 0.5). The iframe calls back to the same MCP server over the host bridge — no extra auth needed.
list_posts,search_posts→ posts-table: filterable list with inline detail modal that edits + publishes without leaving chat.get_post,create_post,update_post,duplicate_post→ post-preview: full post card with per-platform tabs, inline editor, schedule/publish actions, an Add media picker (uploads + library reuse), and per-account "View on X" links once published.get_calendar→ calendar: month / week views of scheduled + published posts.list_social_accounts,get_connection_urls,disconnect_social_account→ connections-panel: per-account health, reconnect, disconnect; workspace switching via the header propagates to every other iframe.list_media,get_media→ media-gallery: thumbnail grid of the workspace library — reuse media across posts without re-uploading.
Clients that don't support MCP Apps still get the raw tool output — the UI is purely a presentation layer.
Limits & quotas
Antwork's own ceilings — the connected-account allowance, upload sizes and what each post status means — are on the limits page. What each network accepts is on the platform specifications.
The one limit specific to this surface: an access token lasts 5 minutes and a refresh token 30 days, renewed on use and revocable at any time through /oauth/revoke.