# PostBoost > PostBoost is a social media scheduling platform with a full REST API, webhooks and a hosted MCP server on every plan, including Free, with no per-call API fees. It publishes to 15 channels: 12 social networks (X, Facebook Pages, Instagram, Threads, LinkedIn, TikTok, YouTube, Pinterest, Google Business Profile, Bluesky, Mastodon and Pixelfed) plus Telegram, Discord and Slack. It ships SDKs in 9 languages plus a CLI, generated from an OpenAPI 3 spec. Social media your AI agent can run. Add one MCP server to Claude, ChatGPT, Cursor or VS Code. Your agent can then draft, schedule and review posts on 15 channels and read the analytics. You approve the connection once with your PostBoost sign-in. Authentication: AI clients sign in with OAuth on the MCP connector `https://postboost.co/mcp`. Scripts and the REST API use an API token (dashboard: your avatar menu → Access Tokens), sent as `Authorization: Bearer `; the same token works on the advanced MCP server `https://postboost.co/mcp/postboost` (Streamable HTTP). ## Start here - [Connect your AI agent](https://postboost.co/agents) ([Markdown](https://postboost.co/agents.md)): paste-in prompt, setup per AI client and the tool list - [Homepage (Markdown)](https://postboost.co/index.md): what PostBoost does, the three setup steps, FAQ - [API for developers](https://postboost.co/api-for-developers) ([Markdown](https://postboost.co/api-for-developers.md)): REST API, SDKs, webhooks, pricing without per-call fees - [Resources](https://postboost.co/resources) ([Markdown](https://postboost.co/resources.md)): guides, free tools, docs, comparisons and support in one list - [Contact](https://postboost.co/contact) ([Markdown](https://postboost.co/contact.md)): support email, hours and first-reply target; the form is for people, not agents ## MCP servers - [PostBoost connector](https://postboost.co/mcp/server-card): `https://postboost.co/mcp`, curated tools for drafting, scheduling and analytics; OAuth sign-in or an API token - [PostBoost API server](https://postboost.co/mcp/postboost/server-card): `https://postboost.co/mcp/postboost`, one tool per REST API operation; API token - [PostBoost free tools](https://postboost.co/mcp/tools/server-card): `https://postboost.co/mcp/tools`, the free tools (character counter, post checker, thread maker and more); no account needed - [AI catalog](https://postboost.co/.well-known/ai-catalog.json): the three server cards above for automatic discovery - [API catalog](https://postboost.co/.well-known/api-catalog): RFC 9727 links to the OpenAPI spec and docs ## Docs - [Introduction](https://postboost.co/docs/intro): what the API covers - [Quick start](https://postboost.co/docs/quickstart): first API call and first scheduled post - [Authentication](https://postboost.co/docs/authentication): API tokens - [Core concepts](https://postboost.co/docs/concepts): workspaces, accounts, posts, versions - [Media uploads](https://postboost.co/docs/media-uploads): images and video, chunked uploads - [Webhooks](https://postboost.co/docs/webhooks): post status events - [Errors](https://postboost.co/docs/errors): error format and common causes - [Rate limits](https://postboost.co/docs/rate-limits): API and network limits - [SDKs](https://postboost.co/docs/sdks): Python, PHP, Node.js, Go, Ruby, Java, C#, Rust, Bash CLI - [Agent guardrails](https://postboost.co/docs/guardrails): dry-run validation, idempotent retries, duplicate guard, daily caps - [Connection health](https://postboost.co/docs/connection-health): token expiry predictions, warnings by email and webhook, reconnect links - [Repurposing](https://postboost.co/docs/repurposing): an article, YouTube video, PDF or text into one draft with a caption per account and a carousel - [Agents](https://postboost.co/docs/agents): scheduled agents such as the pre-publish checker, and their approval queue - [Inbox (drafts)](https://postboost.co/docs/inbox): read comments, mentions and reviews, draft replies that a person approves - [Recycling and RSS](https://postboost.co/docs/automations): re-publish evergreen posts, turn feed items into drafts or queued posts - [Client reports](https://postboost.co/docs/reports): white-label PDF and CSV analytics exports - [Telegram, Discord and Slack](https://postboost.co/docs/channels): connect a channel with a bot token or webhook URL - [AI disclosure](https://postboost.co/docs/ai-disclosure): label AI-generated posts with one flag - [X (Twitter) policy](https://postboost.co/docs/x-policy): monthly X allowance per plan and how link posts count ## Features - [All features](https://postboost.co/features.md): what PostBoost does, from the dashboard, an MCP client and the REST API - [Publish and schedule](https://postboost.co/features/publish.md): Schedule and publish to 15 social channels from one calendar, with a queue per account, best-time suggestions and per-network captions. Start free. - [Post editor](https://postboost.co/features/editor.md): Write one post, adjust it per account, preview it per network and set Reels, Stories, threads, boards and offers. Templates and hashtag groups included. - [AI create](https://postboost.co/features/ai.md): Write captions, repurpose articles, videos and PDFs into posts for every network, and keep a consistent brand voice. AI credits on every plan. - [Analytics](https://postboost.co/features/analytics.md): Account and post analytics for your social accounts, best posting times from your own data, and CSV or branded PDF reports. Start free. - [Automations](https://postboost.co/features/automations.md): Turn RSS feeds into drafts or queued posts and recycle evergreen posts on a schedule. Webhooks for n8n, Zapier and Make. Start free. - [Approvals and team](https://postboost.co/features/team.md): Admin, member and viewer roles, approval before publishing and comments on every post. Start free, upgrade for team seats. - [Reliable publishing](https://postboost.co/features/reliability.md): Connection health, token-expiry emails, failure reasons with one-click retry, pre-publish checks, duplicate guard and webhooks. Start free. - [Agents and MCP](https://postboost.co/features/agents.md): Let Claude, ChatGPT or Cursor draft, schedule and check your social posts through MCP, with approvals and guardrails. Included on every plan. - [API and webhooks](https://postboost.co/api-for-developers.md): Post to Instagram, TikTok, LinkedIn, X, YouTube and more from one REST API, nine SDKs and a hosted MCP server. API access on every plan, including Free. ## Channels - [All integrations](https://postboost.co/integrations.md): every channel PostBoost publishes to, with formats, limits and how to connect it - [X](https://postboost.co/integrations/x.md): Posts and threads, with photos, video or a GIF. - [Facebook Pages](https://postboost.co/integrations/facebook.md): Page posts, Reels and Stories. - [Instagram](https://postboost.co/integrations/instagram.md): Posts, carousels, Reels and Stories. - [Threads](https://postboost.co/integrations/threads.md): Posts and threads, photos and video. - [LinkedIn](https://postboost.co/integrations/linkedin.md): Profile and Page posts, video and PDF documents. - [TikTok](https://postboost.co/integrations/tiktok.md): Videos with privacy and duet settings. - [YouTube](https://postboost.co/integrations/youtube.md): Videos with title, privacy and audience settings. - [Pinterest](https://postboost.co/integrations/pinterest.md): Image and video Pins with title and link. - [Google Business Profile](https://postboost.co/integrations/google-business-profile.md): Updates, offers and events for each location. - [Bluesky](https://postboost.co/integrations/bluesky.md): Posts and threads, photos, video or a GIF. - [Mastodon](https://postboost.co/integrations/mastodon.md): Posts and threads on any server. - [Pixelfed](https://postboost.co/integrations/pixelfed.md): Photo posts, albums and Stories. - [Telegram](https://postboost.co/integrations/telegram.md): Channel and group messages, albums. - [Discord](https://postboost.co/integrations/discord.md): Channel announcements by webhook. - [Slack](https://postboost.co/integrations/slack.md): Channel updates by incoming webhook. ## Made for - [Who PostBoost is made for](https://postboost.co/made-for.md): one page per audience, with the plan that fits - [AI agents](https://postboost.co/made-for/agents.md): One MCP connection lets Claude, ChatGPT or your own agent draft, schedule and check posts on 15 channels, with drafts and approvals. Free plan. - [Developers](https://postboost.co/made-for/developers.md): One REST API, OpenAPI spec, SDKs and webhooks to schedule and publish to 15 social channels. Included on every plan, Free too, no per-call fees. - [Creators](https://postboost.co/made-for/creators.md): Plan a week of posts in one calendar, turn one video into posts for every network and publish at your best times. Free plan, no credit card. - [Agencies](https://postboost.co/made-for/agencies.md): Manage up to 100 client accounts with roles, approvals and PDF reports with your logo. Let your AI agent handle the routine. Free trial. - [Small business](https://postboost.co/made-for/small-business.md): Schedule a week of posts to Facebook, Instagram, Google Business Profile and more in one sitting, with AI help. Free plan, no credit card. - [Nonprofits](https://postboost.co/made-for/nonprofits.md): Plan campaigns in one calendar, let volunteers draft posts that staff approve and turn reports into posts for every channel. Free plan, no credit card. - [Higher education](https://postboost.co/made-for/higher-education.md): One calendar for every department's social accounts, with roles, approvals, branded PDF reports and AI alt text. Start free or try a plan for 14 days. ## MCP and agent clients - [MCP server](https://postboost.co/docs/mcp): endpoint, authentication, tool list - [Connect your AI agent](https://postboost.co/docs/clients/): overview of client setup guides - [Claude Code](https://postboost.co/docs/clients/claude-code) - [Cursor](https://postboost.co/docs/clients/cursor) - [Codex](https://postboost.co/docs/clients/codex) - [Gemini CLI](https://postboost.co/docs/clients/gemini-cli) - [OpenClaw](https://postboost.co/docs/clients/openclaw) - [n8n](https://postboost.co/docs/clients/n8n) ## Reference - [OpenAPI spec (YAML)](https://postboost.co/docs/openapi/postboost-api.yaml) - [API reference](https://postboost.co/docs/api/postboost-api) - [All guides in one file](https://postboost.co/llms-full.txt): every developer guide plus pricing as one Markdown file ## Pricing and policies - [Pricing](https://postboost.co/pricing) ([Markdown](https://postboost.co/pricing.md)): plans, limits and what every plan includes - [Network permissions status](https://postboost.co/docs/permissions): which platform features are approved - [Terms](https://postboost.co/pages/terms) - [Privacy](https://postboost.co/pages/privacy) ## Learn - [PostBoost Learn (Markdown index)](https://postboost.co/learn.md): guides to AI content, scheduling, analytics, the API and automation; every guide has a Markdown twin at /learn/{slug}.md ## Free tools - [Free social media tools](https://postboost.co/tools): free, no-signup tools for writing and planning social posts; every tool has a Markdown twin at /tools/{slug}.md - [Social media character counter](https://postboost.co/tools/social-media-character-counter): counts a post against the limits of X, Threads, Bluesky, Mastodon, LinkedIn, Instagram, Facebook, TikTok, Pinterest, YouTube and Google Business Profile, in the browser - [X character counter](https://postboost.co/tools/x-character-counter): counts an X (Twitter) post as X does (links 23, emoji and CJK 2) against 280 characters, with the X Premium length and whether it also fits other networks, in the browser - [Threads character counter](https://postboost.co/tools/threads-character-counter): counts a Threads post as Threads does (each emoji as its UTF-8 bytes) against 500 characters, with the 5-link cap and whether it also fits other networks, in the browser - [Bluesky character counter](https://postboost.co/tools/bluesky-character-counter): counts a Bluesky post in graphemes against 300, as Bluesky does, and whether it also fits other networks, in the browser - [Social media post checker](https://postboost.co/tools/social-media-post-checker): checks a post against each network's publishing rules (length, hashtags, media count and type, video length, see-more cut-off, links that are not clickable) before you post, in the browser - [X thread maker](https://postboost.co/tools/x-thread-maker): splits long text into a numbered thread for X, Threads, Bluesky or Mastodon at paragraph and sentence ends, never cutting a word or link, in the browser - [LinkedIn post formatter](https://postboost.co/tools/linkedin-post-formatter): bold and italic Unicode text, bullet and numbered lists, kept line breaks and an approximate see-more preview for LinkedIn posts, in the browser - [Social media post preview](https://postboost.co/tools/social-media-post-preview): feed-card previews of a caption and image for Instagram, X, LinkedIn and Facebook with the approximate see-more fold, each network's image crop, the character limit and a PNG mockup export, in the browser - [Fancy text generator](https://postboost.co/tools/fancy-text-generator): copies text in 15 Unicode styles (bold, italic, script, fraktur, monospace, small caps, circled and more) for Instagram bios and posts, in the browser - [AI text cleaner](https://postboost.co/tools/ai-text-cleaner): replaces em dashes, curly quotes, the ellipsis character, invisible characters and markdown markers in AI-written text and lists stock AI phrases without rewriting them, in the browser - [Instagram line break generator](https://postboost.co/tools/instagram-line-break-generator): puts one invisible spacer (U+2800) or a dot on each blank line of an Instagram caption so the paragraph gaps stay, trims spaces at line ends, can move end-of-line hashtags to the bottom, and counts the 2,200 characters and 5 hashtags, in the browser - [Post readability checker](https://postboost.co/tools/post-readability-checker): scores an English post with the Flesch reading ease and Flesch-Kincaid grade formulas, lists sentences of more than 25 words and possible passive phrases, and suggests plain fixes; hashtags, mentions, links and emoji are not counted as words, in the browser - [Emoji picker for social media](https://postboost.co/tools/social-media-emoji-picker): search 1,898 emoji (Emoji 15.1 and older, Unicode names and CLDR keywords) by name or keyword, browse 9 categories and copy one with a click, in the browser - [UTM builder](https://postboost.co/tools/utm-builder): adds utm_source, utm_medium and utm_campaign to a link, keeping its query and #anchor, with network presets and naming warnings, in the browser - [QR code generator](https://postboost.co/tools/qr-code-generator): QR code for a link or text with optional UTM tags (same link as the UTM builder), error correction and colours with contrast warnings, SVG and PNG download, drawn in the browser - [Link preview checker](https://postboost.co/tools/link-preview-checker): loads a page once like a link preview crawler and shows its Open Graph and X card tags, the card X, LinkedIn, Facebook and Slack/Discord would show, and what to fix (missing or small image, long title, canonical or redirect to another page) - [Engagement rate calculator](https://postboost.co/tools/engagement-rate-calculator): engagement rate by followers, reach or impressions for one post or several, with the formula shown, in the browser - [Social media ROI calculator](https://postboost.co/tools/social-media-roi-calculator): social media ROI from attributed revenue and costs (ads, tools, hours × hourly rate, content), with net return, each cost's share and the formula shown, in the browser - [Influencer rate calculator](https://postboost.co/tools/influencer-rate-calculator): what an influencer charges for one Instagram, TikTok, X, Facebook or YouTube deliverable: the sourced price-guide range for the follower tier next to the measured marketplace median, with deliverable, usage-rights and exclusivity adjustments, in the browser - [Social media API request builder](https://postboost.co/tools/social-media-api-request-builder): builds a create-post request for the PostBoost API (draft, schedule, queue or publish now) as curl, Python, Node.js, PHP, Go, Ruby, Java, C#, Rust or CLI code, with each network's caption limit - [Social media image sizes](https://postboost.co/tools/social-media-image-sizes): image sizes and ratios for Instagram, Facebook, LinkedIn, X, TikTok, YouTube, Pinterest, Threads, Bluesky and Google Business Profile, each with its source, plus a crop-and-resize tool in the browser - [Social media video specs](https://postboost.co/tools/social-media-video-specs): video ratio, resolution, length, file size and formats for YouTube, Shorts, Instagram Reels and Stories, Facebook, TikTok, X, LinkedIn, Pinterest, Threads, Google Business Profile and Bluesky, app and publishing API limits apart, each with its source, plus a checker that reads a local video in the browser - [YouTube thumbnail size checker](https://postboost.co/tools/youtube-thumbnail-size-checker): checks a thumbnail's 16:9 ratio, 640 px minimum width, 2 MB file size and format against YouTube's help page, previews it with an illustrative duration badge and exports it at 1280×720, in the browser - [Aspect ratio calculator](https://postboost.co/tools/aspect-ratio-calculator): simplified and decimal ratio of a width and height, or the missing side at a given ratio (rounding stated), with the social media image sizes that match, in the browser - [Instagram carousel splitter](https://postboost.co/tools/instagram-carousel-splitter): split a wide image or panorama into 2 to 10 seamless 1:1 or 4:5 Instagram carousel slides in the browser, no upload - [TikTok, Reels and Shorts safe zone checker](https://postboost.co/tools/safe-zone-checker): overlays the areas TikTok, Instagram Reels and YouTube Shorts cover with their UI on an image or video frame (approximate, from each platform's ad guidance), in the browser - [MCP config generator](https://postboost.co/tools/mcp-config-generator): the exact config, command or steps to connect Claude.ai, ChatGPT, Claude Code, Cursor, VS Code, Windsurf, Codex, Gemini CLI or n8n to the PostBoost MCP server (OAuth connector or API token), copied from the docs - [Social media agent skill builder](https://postboost.co/tools/social-media-agent-skill-builder): a SKILL.md, AGENTS.md or system prompt for Claude, ChatGPT, Cursor or Codex that runs social media through the PostBoost MCP connector with guardrails (drafts only, approval before scheduling, a daily cap), in the browser - [X API cost calculator](https://postboost.co/tools/x-api-cost-calculator): monthly X (Twitter) API pay-per-use cost from posts, link posts, summoned replies and reads, line by line with the link-post premium and X's prices with their check date, in the browser - [Best time to post on social media](https://postboost.co/tools/best-time-to-post): best posting times by weekday for Instagram, Facebook, LinkedIn, X and TikTok from Sprout Social, Buffer and Hootsuite side by side, with sources, in the audience's local time - [Social media content calendar generator](https://postboost.co/tools/social-media-content-calendar-generator): plans 1 to 12 weeks of posts from posts per week and a posting time per network, spreads them evenly over each week, rotates up to 6 content pillars and downloads the plan as CSV or an .ics calendar file, in the browser - [Social media holiday calendar 2026-2027](https://postboost.co/tools/social-media-holiday-calendar): public holidays for 8 countries plus awareness days, weeks and months and social media days from November 2026 to December 2027, each with its official or organiser source, filterable by month, country, type and topic, with CSV and .ics export - [Instagram grid planner](https://postboost.co/tools/instagram-grid-planner): drop your next posts into a 3:4 Instagram profile grid, reorder them by drag or keyboard, preview the crop and download the grid and posting order, in the browser, no upload - [Posting frequency planner](https://postboost.co/tools/posting-frequency-planner): how often to post on 9 networks: each sourced posts-per-week range with its source, date and evidence type, your weekly posts split across your networks and a weekly grid, in the browser - [Social media audit template and scorecard](https://postboost.co/tools/social-media-audit-template): an eight-question yes / partly / no checklist per network (profile, bio, tracked link, posting target, replies, native formats, pinned post, engagement rate), scored 0-100 per network and overall with the top 3 fixes, downloadable as Markdown or printable, in the browser - [Social media tool picker](https://postboost.co/tools/social-media-tool-picker): tick what you need (team dashboard, REST API with OpenAPI, SDKs, MCP, webhooks, free hosted plan, native Zapier / n8n / Make app) and see which social media tools match, what each one misses or does not document, with the date the data was checked and a link to each full comparison, in the browser - [Instagram hashtag generator](https://postboost.co/tools/instagram-hashtag-generator): curated hashtag sets for 12 niches to pick Instagram's 5 tags per post from, plus optional AI suggestions for a specific topic - [TikTok hashtag generator](https://postboost.co/tools/tiktok-hashtag-generator): curated TikTok hashtag sets for 12 niches to pick up to 6 focused tags from, plus optional AI suggestions for a specific video - [Instagram caption generator](https://postboost.co/tools/instagram-caption-generator): a caption formula and 10 caption templates, plus optional AI drafts (3 captions by tone and length) - [TikTok caption generator](https://postboost.co/tools/tiktok-caption-generator): a TikTok caption formula and 8 caption templates, plus optional AI drafts (3 captions that open with a hook, within TikTok's 2,200-character limit) - [LinkedIn post generator](https://postboost.co/tools/linkedin-post-generator): a LinkedIn post structure and 8 post templates, plus optional AI drafts (3 long-form posts, 600-1,300 characters by default, at most 3 hashtags) - [Hook generator](https://postboost.co/tools/hook-generator): 83 hook templates for a post's first line, filtered by style and network with your topic filled in, plus optional AI hooks for a specific topic - [Blog to social media post generator](https://postboost.co/tools/blog-to-social-media): paste a blog post URL and get one AI-written caption per network (Facebook, Instagram, X, LinkedIn, Pinterest, YouTube, TikTok, Mastodon) by tone and length - [Social media manager pricing calculator](https://postboost.co/tools/social-media-manager-pricing-calculator): monthly hours, retainer, per-post price and a ±20% range from networks, posts per week, content type, community/reporting/ad hours and your own hourly rate, with every assumption shown, in the browser - [Webhook signature verifier](https://postboost.co/tools/webhook-signature-verifier): checks an HMAC webhook signature (SHA-256, SHA-1 or SHA-512, hex or base64, optional sha256= prefix) against the raw body and secret in the browser, and names the usual mistake when it fails; PostBoost and GitHub presets - [Instagram bio generator](https://postboost.co/tools/instagram-bio-generator): a bio formula and 8 fill-in bio templates, plus optional AI drafts (5 bios of at most 150 characters by tone, with or without emoji and a call to action) - [YouTube title generator](https://postboost.co/tools/youtube-title-generator): 8 fill-in title templates by style, plus optional AI drafts (5 titles of at most 100 characters with the main keyword first) - [LinkedIn headline generator](https://postboost.co/tools/linkedin-headline-generator): a headline formula and 8 fill-in headline templates, plus optional AI drafts (5 headlines of at most 220 characters by tone) - [YouTube description generator](https://postboost.co/tools/youtube-description-generator): a fill-in description template with a chapters block, plus optional AI drafts (3 descriptions under YouTube's 5,000-byte limit, hook in the first lines, your own chapter times) - [Social media username generator](https://postboost.co/tools/social-media-username-generator): 30 username ideas from your name or keywords in four styles, each within Instagram, TikTok, X, YouTube or Threads rules (length, characters, separators), seeded and repeatable, no availability check, in the browser - [Social media glossary](https://postboost.co/tools/social-media-glossary): plain-language definitions of more than 110 social media terms in six categories (metrics, content, ads, platforms, developer, strategy), each platform rule or number with its source, searchable and linkable by term - [Alt text generator](https://postboost.co/tools/alt-text-generator): an alt text checklist plus optional AI alt text for an uploaded image (a short or detailed text and a shorter alternative; the image is not kept) - [Social media report generator](https://postboost.co/tools/social-media-report-generator): turn a CSV of post metrics into a one-page report (totals, engagement rate, per-network table, top 5 posts, best weekday) to copy, download or print, parsed in the browser, no upload - [Hashtag group builder](https://postboost.co/tools/hashtag-group-builder): cleans a messy list of hashtags or words (adds #, cuts at punctuation, drops duplicates and number-only tags), checks each network's hashtag cap and splits the tags into copy-ready groups, inline or as a first comment, in the browser - [Social media automation recipes](https://postboost.co/tools/social-media-automation-recipes): step-by-step n8n, Zapier and Make recipes that post to social media through the PostBoost REST API (RSS, spreadsheets, Drive videos, Slack approval, failure alerts, weekly analytics), with importable n8n workflows and the API calls each one makes - [Cross-post formatter](https://postboost.co/tools/cross-post-formatter): shows one post on X, Threads, Bluesky, Mastodon and LinkedIn side by side with each network's own count, the Threads 5-link cap, the LinkedIn "see more" fold and a thread where it is too long, in the browser - [Giveaway comment picker](https://postboost.co/tools/giveaway-comment-picker): draws giveaway winners and alternates from pasted comments or a CSV, with filters and a commit-reveal seed (fingerprint first, seed after) that lets anyone re-run and check the draw, in the browser ## Free tools API - [Free Tools API](https://postboost.co/docs/free-tools/): the free tools as REST endpoints (`POST https://postboost.co/app/api/tools/{slug}`), in the 9 SDKs and on the MCP server `https://postboost.co/mcp/tools`; no account needed, a token raises the limits; one docs page per tool with curl and SDK examples - [Free tools quickstart](https://postboost.co/docs/free-tools/quickstart/): install an SDK and call a tool without a token, then with one - [Free tools catalog (JSON)](https://postboost.co/app/api/tools): `GET`, every tool with its operation_id, kind, limits, web page and docs page ## Comparisons - [PostBoost vs Ayrshare, Zernio, Postiz, Blotato, Upload-Post, Buffer, Publer and SocialBee](https://postboost.co/compare) - [Best social media APIs for developers (2026)](https://postboost.co/best-social-media-apis) - [Best social media MCP servers (2026)](https://postboost.co/best-social-media-mcp-servers) ## Optional - [Changelog](https://postboost.co/docs/changelog)