# Antwork > Social media management driven from the AI assistant you already use. Antwork connects over MCP, so drafting, scheduling and publishing happen in the chat rather than in another dashboard. Antwork drafts, schedules and publishes to LinkedIn, X (Twitter), Instagram, Threads, Facebook, YouTube Shorts, TikTok, Pinterest, Bluesky, Mastodon, Discord, Telegram and Google Business Profile. Drafts sound like the account because the model reads that account's own recent posts before writing — there is no brand questionnaire and no stored voice profile to maintain. It is usable from a browser, but the primary surface is an MCP client: Claude, ChatGPT, Cursor, VS Code, Windsurf, Claude Code, Gemini CLI or OpenClaw. Available in English and Spanish at [antwork.io](https://antwork.io). ## Product - [How it works](https://antwork.io/#how-it-works): Your AI writes the post; Antwork saves it as a draft, then schedules or publishes it on the account you chose - [Drafting](https://antwork.io/#features): Before writing, your AI reads the target account's recent posts and how each performed, so drafts sound like that account. No stored voice profile - [Pricing](https://antwork.io/pricing): Free (2 accounts, 10 posts a month), Pro $19/mo for 5 accounts, Business $29/mo for 10, Scale $39/mo for 30, Agency $89/mo for 100. Workspaces, drafts and team members are unlimited and free. Media storage, across all of an owner's workspaces: 1 GB on Free, 10 GB on Pro, 25 GB on Business, 50 GB on Scale, 100 GB on Agency - [MCP tool reference](https://antwork.io/docs/mcp/tools): Every tool, including the analytics ones (lifetime metrics per post, day-by-day engagement history; analytics tools need a paid plan) ## Connect an AI agent - [Documentation](https://antwork.io/docs): The four reference surfaces — MCP server, CLI, platform specifications, limits - [MCP Documentation](https://antwork.io/docs/mcp): How to connect Antwork over MCP, tool reference and troubleshooting - [Agent Skills](https://antwork.io/docs/skills): Open-source Claude Code skills that drive Antwork - [Automate](https://antwork.io/automate): Every place you post from, grouped by kind (AI chat apps, coding agents, agents and bots, automation tools, messaging apps), and what changes once one is connected - [Integrations](https://antwork.io/integrations): One index of every source you post from, all thirteen networks Antwork posts to (https://antwork.io/socials/), and the developer surfaces (REST API, MCP, CLI, agent skills, Zapier) - [Automate with Claude](https://antwork.io/automate/claude): Custom connector setup, and what drafting from Claude looks like - [Automate with ChatGPT](https://antwork.io/automate/chatgpt): Antwork is an official ChatGPT plugin: open its listing, click Connect, sign in. No server URL, no API key - [Antwork in the ChatGPT plugin directory](https://chatgpt.com/plugins/plugin_asdk_app_6ac36cf55bac8191817aa3d3d7cf7b80): The official listing, with the Connect button - [Automate with Claude Code](https://antwork.io/automate/claude-code): One command and /mcp, without leaving the terminal - [Automate with OpenClaw](https://antwork.io/automate/openclaw): One command and browser OAuth, no API key - [Automate with Cursor](https://antwork.io/automate/cursor): One-click install, the shortest setup here - [Automate with VS Code](https://antwork.io/automate/vscode): One-click install into Copilot chat's MCP servers - [Automate with Windsurf](https://antwork.io/automate/windsurf): A config snippet pasted into the raw MCP settings - [Automate with Antigravity CLI](https://antwork.io/automate/antigravity): Personal Google accounts (moved from Gemini CLI on 2026-06-18) and Workspace accounts: agy mcp add antwork https://api.antwork.io/mcp, then Authenticate in /mcp, where "Unauthorized [Auth Needed]" is expected before the first sign-in - [Automate with Gemini CLI](https://antwork.io/automate/gemini-cli): For Gemini CLI with a Gemini API key, Vertex AI or Code Assist Standard/Enterprise: gemini mcp add --scope user --transport http antwork https://api.antwork.io/mcp --skip-trust, trust the folder, then /mcp auth antwork - [Automate with n8n](https://antwork.io/automate/n8n): MCP Client Tool on an AI Agent node, MCP OAuth2 with dynamic client registration (or Bearer Auth with an Antwork API key); workflows save drafts, publishing stays a human step. Importable template (blog article to one draft per account, scheduled after a Slack approval): https://antwork.io/templates/n8n/rss-to-antwork-drafts.json - [Automate with Make](https://antwork.io/automate/make): Make's MCP Client app with an Antwork API key; Call a tool with create_post saves drafts, publishing stays a human step - [Automate with Perplexity](https://antwork.io/automate/perplexity): A custom remote connector: Plugins, Add custom, Connector, Add MCP connector, Remote; paste https://api.antwork.io/mcp, choose OAuth, then sign in on Antwork's consent page - [Automate with the Gemini app](https://antwork.io/automate/gemini): A custom app at gemini.google.com, per Google's help article: Settings, Connected Apps, Add a custom app; enter https://api.antwork.io/mcp, Next, then sign in on Antwork's consent page (dynamic client registration, no API key). Google documents personal Google accounts, 18+, US, English and Keep Activity on, added from the web app only - [Automate with Mistral Vibe (formerly Le Chat)](https://antwork.io/automate/le-chat): A custom MCP connector, on the Free plan too: Connectors, Marketplace, Add a custom connector; paste https://api.antwork.io/mcp as the Server, click Add connector and approve the OAuth sign-in. Adding connectors is admin-only (the account owner on Free, Pro and Student) - [Automate with Zapier](https://antwork.io/automate/zapier): Antwork's Zapier app (private beta, invite only) over the REST API with an Antwork API key; Create Draft Post always saves a draft, and only a Schedule Post or Publish Post Now step sends it - [Post from Telegram](https://antwork.io/automate/telegram): OpenClaw or Hermes Agent behind your own Telegram bot, connected to Antwork over MCP - [Post from WhatsApp](https://antwork.io/automate/whatsapp): Meta Muse, OpenClaw, Hermes Agent or Instinct in a WhatsApp chat, connected to Antwork Step-by-step guides for the most asked-for pairs: - [Connect LinkedIn to Claude](https://antwork.io/automate/claude/linkedin): Post to LinkedIn profiles and company pages from Claude, via OAuth, no API key - [Post to Instagram from Claude](https://antwork.io/automate/claude/instagram): Connect an Instagram account to Claude and publish from the chat - [Post to a Facebook Page from Claude](https://antwork.io/automate/claude/facebook): Publish and schedule Facebook Page posts from Claude, via Facebook login, no API key - [Post to TikTok from Claude](https://antwork.io/automate/claude/tiktok): Publish TikTok videos from Claude as a TikTok-audited app, so posts can be public - [Post to YouTube from Claude](https://antwork.io/automate/claude/youtube): A hosted YouTube connector for Claude: Google sign-in, no Google Cloud project, public, unlisted or private per video - [Post to X (Twitter) from Claude](https://antwork.io/automate/claude/x): Draft, schedule and publish X posts from Claude, counted the way X counts - [Post to LinkedIn from ChatGPT](https://antwork.io/automate/chatgpt/linkedin): What ChatGPT's own LinkedIn app does and doesn't do, and how to publish instead - [Connect ChatGPT to Instagram](https://antwork.io/automate/chatgpt/instagram): Draft and publish Instagram posts from ChatGPT - [Post to X (Twitter) from ChatGPT](https://antwork.io/automate/chatgpt/x): Draft, schedule and publish X posts from ChatGPT - [Post to a Facebook Page from ChatGPT](https://antwork.io/automate/chatgpt/facebook): Publish and schedule Facebook Page posts from ChatGPT directly, no Zapier or Make workflow - [Schedule TikTok posts from ChatGPT](https://antwork.io/automate/chatgpt/tiktok): Publish and schedule TikTok videos from ChatGPT through a TikTok-audited app, so posts can be public - [Post to LinkedIn from Claude Code](https://antwork.io/automate/claude-code/linkedin): One command and /mcp, then Claude Code drafts from your repo and posts to your profile or Company Page through LinkedIn's official API, no developer app or API key - [Post to Instagram from Claude Code](https://antwork.io/automate/claude-code/instagram): Claude Code captions and publishes photos, carousels and Reels to a Business or Creator account, attaching files from your disk, no Meta developer app Each client hub links to a page per platform — LinkedIn, X, Instagram, Threads, TikTok, YouTube Shorts, Facebook and Pinterest — covering what that platform enforces and what only it can do. ## Who it's for One person running one brand's or one page's social media with the AI assistant they already use (https://antwork.io/#who-its-for): - Local and service businesses: clinics, salons, gyms and restaurants, posting in their own language - Product brands: fashion, beauty, food and handmade goods, around every drop - Content pages: niche and faceless pages that post every day - Several brands: a few brands or venues, one assistant switching between them ## Pricing - [Pricing](https://antwork.io/pricing): Free: 2 social accounts and 10 posts a month, no card. Pro: $19 a month or $180 a year for 5 accounts, unlimited posts and analytics. Business: $29 a month or $276 a year for 10 accounts. Scale: $39 a month or $372 a year for 30 accounts. Agency: $89 a month or $852 a year for 100 accounts; each account above 100 is $1 a month; adds client approvals, a private link per client to review posts and connect accounts, a monthly report per client, all clients in one view, and owner, admin and editor roles. New sign-ups start with a 7-day Pro trial, no card; Business, Scale or Agency can be tried instead (one trial per account). MCP access is on every plan. Drafts are unlimited on every plan; workspaces and teammates are unlimited on every paid plan (Free has one workspace); each account has a daily posting limit. Media storage, across all of an owner's workspaces: 1 GB on Free, 10 GB on Pro, 25 GB on Business, 50 GB on Scale, 100 GB on Agency. - [Limits and allowances](https://antwork.io/docs/limits): What each plan covers, the daily and queue limits per account, the upload ceilings, and what each post status means — every figure read from the constant the server enforces. ## Platforms - [All Platforms](https://antwork.io/socials): Manage 13 social media networks from one dashboard - [LinkedIn](https://antwork.io/socials/linkedin): LinkedIn scheduler and content manager - [Instagram](https://antwork.io/socials/instagram): Instagram post scheduler with AI - [X (Twitter)](https://antwork.io/socials/x): X scheduler and thread manager - [Facebook](https://antwork.io/socials/facebook): Facebook post scheduler and page manager - [YouTube](https://antwork.io/socials/youtube): YouTube video scheduler and description generator - [TikTok](https://antwork.io/socials/tiktok): TikTok scheduler and caption generator - [Pinterest](https://antwork.io/socials/pinterest): Pinterest pin scheduler and board manager - [Threads](https://antwork.io/socials/threads): Threads post scheduler - [Bluesky](https://antwork.io/socials/bluesky): Bluesky post scheduler, connected with an app password - [Mastodon](https://antwork.io/socials/mastodon): Mastodon post scheduler for any server - [Discord](https://antwork.io/socials/discord): Discord channel announcements through a channel webhook - [Telegram](https://antwork.io/socials/telegram): Telegram channel post scheduler, through Antwork's bot (driving Antwork from a Telegram chat is https://antwork.io/automate/telegram) - [Google Business Profile](https://antwork.io/socials/google-business-profile): Google Business Profile post scheduler: updates with up to one photo to the locations you pick ## Free Tools - [All Free Tools](https://antwork.io/tools): Free social media utilities - [Engagement Calculator](https://antwork.io/tools/engagement-calculator): Free engagement rate calculator for Instagram, TikTok, LinkedIn, X - [Character Counter](https://antwork.io/tools/character-counter): Free character counter for every network, with X counted the way X counts it (flat-rate links, double-weight emoji and CJK) and a thread splitter - [Twitter Character Counter](https://antwork.io/tools/character-counter/twitter): X's weighted count against its post limit, read from the same rules file Antwork's publisher enforces - [Instagram Character Counter](https://antwork.io/tools/character-counter/instagram): Instagram's caption limit and its hashtag cap, with the source - [Best Time to Post](https://antwork.io/tools/best-time-to-post): Free posting-time guide per platform - [Font Generator](https://antwork.io/tools/font-generator): Free fancy text font generator for Instagram bios and posts - [Image Size Guide](https://antwork.io/tools/image-size-guide): Social media image sizes 2026 — complete guide and resizer - [Instagram Post Size](https://antwork.io/tools/image-size-guide/instagram): Instagram post, carousel, Story and Reel sizes side by side - [Hashtag Generator](https://antwork.io/tools/hashtag-generator): Free, non-AI hashtag generator sized to each platform's own published hashtag rule, each rule linked to the platform's page ## For developers - [MCP server reference](https://antwork.io/docs/mcp): Full tool catalogue, OAuth scopes, and setup for any MCP-aware client. The server speaks Streamable HTTP at https://api.antwork.io/mcp and authenticates with OAuth 2.1 + PKCE; headless clients can send an API key as the bearer token instead. - [Antwork for developers](https://antwork.io/developers): The REST API and the MCP server and agent skills (thirteen networks on both; TikTok posts publish with the user's own choices, which the API or the AI asks for), with what each platform requires on your own and what Antwork already handles, sourced per platform. - [Social media API](https://antwork.io/developers/social-media-api): One Antwork API key for every network Antwork publishes to. The REST API posts and schedules on all thirteen networks, and agents use the same key on the MCP endpoint; on TikTok the user chooses each post's audience and settings, asked from TikTok's live options. Every endpoint, a curl example, per-network requirements from the rules file, plan pricing, and a comparison with Ayrshare, Blotato and the Buffer API, every competitor figure linked to the vendor page. - [REST API](https://antwork.io/docs/api): The same engine as the MCP tools, from your own server, with an API key created in account settings and scoped `read`, `write`, `publish` or `media`. Create posts and campaigns on all thirteen networks, edit them, set their media, then publish, schedule or unschedule them one by one or a whole campaign at once; upload images and video to the media library from a link or as a one-time upload, and attach them by media id; create and update workspaces and get links that connect accounts; read accounts with their daily cap, recent posts and best times, a platform's posts, each network's rules, performance per post, engagement per day and your plan's usage. On TikTok each post goes with the user's own choices (audience, interactions, disclosure, consent to TikTok's declaration), sent as `tiktokSettings`; without them the API answers `tiktok_choices_needed` with TikTok's live options to ask from. - [Antwork for Zapier](https://antwork.io/docs/zapier): Beta, invite only. Connect with an API key from Settings > Developer > Manage API keys; actions Create Draft Post (always a draft, one account per step), Schedule Post and Publish Post Now, the search Find Post, and the polling trigger New Published Post. TikTok posts are drafted from Zapier and sent from Antwork. - [OpenAPI spec](https://antwork.io/openapi.json): The whole REST API as OpenAPI 3.1, generated from the endpoint specs the routes are tested against. - [Antwork CLI](https://antwork.io/docs/cli): `npm install -g antwork` — draft, schedule and publish from a terminal. Signs in through the browser; not usable in CI, because the authorization server has no device-code or client-credentials grant. - [Platform specifications](https://antwork.io/docs/platforms): Character limits, media formats, file sizes and duration ceilings per network, read from the same rules file the publishers validate against. - [Switch Instagram to a Professional account](https://antwork.io/docs/instagram-professional): Instagram connects only Creator or Business accounts; how to switch a personal account for free in the Instagram app, with no Facebook Page needed. - [Agent skills](https://antwork.io/docs/skills): Open-source Claude Code plugin wrapping the MCP tools in higher-level workflows. ## Resources - [Blog](https://antwork.io/blog): Social media marketing tips, guides, and product updates - [Comparisons](https://antwork.io/compare): How Antwork compares to other social media tools - [Best Buffer alternatives](https://antwork.io/compare/buffer-alternatives): Buffer alternatives with each price checked on the vendor's own pricing page - [Best Hootsuite alternatives](https://antwork.io/compare/hootsuite-alternatives): Hootsuite alternatives with each price checked on the vendor's own pricing page - [Instagram MCP servers compared](https://antwork.io/compare/instagram-mcp-servers): 12 Instagram MCP servers sorted by how they connect (official API, automation bridge, scraping or password login), with Meta's publishing and DM rules, each fact checked on the vendor's own docs - [Facebook MCP servers compared](https://antwork.io/compare/facebook-mcp-servers): 12 Facebook Page MCP servers plus Meta's own Ads MCP, with what Meta's API allows (Pages yes, personal profiles and Groups no), each fact checked on the vendor's own docs - [Meta and Threads MCP servers compared](https://antwork.io/compare/meta-mcp-servers): Meta's three official MCP servers (Ads, Social Technologies, WhatsApp Business Tools) and why none posts organically, plus 9 servers that post to Facebook, Instagram and Threads, with the Threads API's limits, each fact checked on Meta's docs and the vendor's own pages - [YouTube MCP servers compared](https://antwork.io/compare/youtube-mcp-servers): 12 YouTube MCP servers sorted by whether they can upload (hosted with their own Google app, or self-hosted with your own Google Cloud project) or only read transcripts and data, with YouTube's upload quota and privacy rules, each fact checked on the vendor's own docs - [Pinterest MCP servers compared](https://antwork.io/compare/pinterest-mcp-servers): 12 Pinterest MCP servers sorted by how they connect (hosted publishers, automation platforms, self-hosted on your own developer app, or scraping), with Pinterest's Trial-access sandbox rule and the status of Pinterest's own announced MCP server, each fact checked on the vendor's own docs - [LinkedIn MCP servers compared](https://antwork.io/compare/linkedin-mcp-servers): 13 LinkedIn MCP servers split into those that publish and schedule posts on LinkedIn's official API (Antwork, Postiv, Kalovio, 2pr.io, Taplio, PostMCP) and those that read profiles or scrape, with what LinkedIn's API allows, each fact checked on the vendor's own docs - [X (Twitter) MCP servers compared](https://antwork.io/compare/x-mcp-servers): 12 X and Twitter MCP servers sorted by whether they post with their own approved X app, need your own developer keys (including X's official MCP, which reads but lists no post-creation tool), or only scrape, with X's pay-per-use API pricing, each fact checked on the vendor's own docs - [TikTok MCP servers compared](https://antwork.io/compare/tiktok-mcp-servers): 12 TikTok MCP servers sorted by whether they can post publicly (audited app), post private-only on your own unaudited app, run ads (TikTok for Business MCP) or only read, with TikTok's Content Posting API rules, each fact checked on the vendor's own docs - [Social media MCP servers compared](https://antwork.io/compare/social-media-mcp-servers): Buffer, Metricool, Postiz, Ayrshare, Zernio, AdaptlyPost, Hootsuite and Antwork MCP servers, each fact checked on the vendor's own docs - [Best Claude connectors for social media](https://antwork.io/compare/claude-connectors-social-media): 14 Claude connectors for social media and marketing, sorted by whether they can publish (Metricool, Taplio, Typefully, Antwork, Buffer, Postiz) or only create, measure or email, each checked on its Claude directory listing or vendor docs - [Best ChatGPT plugins for social media](https://antwork.io/compare/chatgpt-plugins-social-media): 13 ChatGPT plugins (formerly apps) for social media and marketing, sorted by whether they can publish (Metricool, Pallyy, post bridge, Postiz, Tailwind, Antwork, Buffer) or only create, research or look people up, each checked on its ChatGPT plugin directory listing or vendor docs - [Can ChatGPT post to social media?](https://antwork.io/blog/can-chatgpt-post-to-social-media): answer-first guide: ChatGPT writes but cannot publish on its own; which ChatGPT apps post to Instagram, LinkedIn, X, Facebook, TikTok, YouTube, Threads and Pinterest, and each network's own rules for apps - [Best Postiz alternatives](https://antwork.io/compare/postiz-alternatives): hosted Postiz alternatives with an MCP server (Antwork, Buffer, Metricool, Ayrshare), each checked on the vendor's own pages - [Contact](https://antwork.io/contact): Get in touch with the Antwork team - [Privacy Policy](https://antwork.io/privacy): Privacy policy - [Terms of Service](https://antwork.io/terms): Terms of service ## Optional - [Login](https://antwork.io/login): Sign in to your Antwork account