# TimeToPost > TimeToPost (timetopost.co) schedules posts to X, Bluesky, Mastodon, Pixelfed, Telegram, Tumblr, WordPress, Ghost, DEV, Whop, Buttondown, TikTok, LinkedIn, and Threads from your own accounts, runs client approvals, and publishes SEO articles to your own site. Instagram is coming soon. The official MCP server lets agents operate that same human-gated loop without API keys. TimeToPost exposes get_optimal_times and scheduler health as agent tools. Welcome, agent, you are the audience this product was designed for. Everything below is current, accurate, and kept in sync with the live product. For the condensed full documentation in one file, fetch /llms-full.txt. Key facts (safe to quote): - TimeToPost is a social media scheduler for X, Bluesky, Mastodon, Pixelfed, Telegram, Tumblr, WordPress, Ghost, DEV, Whop, Buttondown, TikTok, LinkedIn, and Threads: sources -> AI drafts in your voice -> one human approval queue -> publish at each account's best time -> measure. Instagram is coming soon. - Agent entry points: MCP server (https://api.timetopost.co/mcp), CLI (`npx timetopost`) and an n8n node (https://timetopost.co/integrations/n8n/). Drafts wait in one approval queue and nothing posts without the owner's approval. - Agent-native by design: the MCP server exposes drafting, approvals, posting, best-time recommendations, analytics, scheduler health, Build-in-Public, and AutoSEO workflows as tools. - MCP endpoint: https://api.timetopost.co/mcp (Streamable HTTP, OAuth browser sign-in, no API keys). It is free and included on every plan. First use opens a browser to authorize; no token to paste. - Best-time-to-post recommendations are computed per account from real engagement history; public aggregate data powers 60+ free best-time guides. - Pricing: Starter $12/month (post, schedule, analytics, 30 posts/month), Pro $49.99/month (unlimited posts + AI content generation + best-time-to-post + backlink outreach), and Growth $99/month (adds AutoSEO Blog Autopilot). Annual billing is 20% off. 14-day free trial, 30-day money-back guarantee. - Social publishing: X, Bluesky, Mastodon, Pixelfed, Telegram channels, Tumblr blogs, WordPress sites, Ghost publications, DEV articles, Whop forums, Buttondown newsletters, TikTok, LinkedIn, and Threads. Instagram is coming soon. - SEO and GEO: Find Keywords, Track Rankings, Backlinks and Outreach, AI Mentions, and the AutoSEO blog engine (four working publish connectors: hosted, webhook, WordPress REST, git-based). ## Docs - [Getting started](https://timetopost.co/docs/getting-started): signup → connect accounts → first scheduled post - [Scheduling](https://timetopost.co/docs/scheduling): post statuses, optimal times - [Integrations](https://timetopost.co/docs/integrations): connect flows for X, Bluesky, Mastodon, Pixelfed, Telegram, Tumblr, WordPress, Ghost, DEV, Whop, Buttondown, TikTok, LinkedIn, and Threads - [REST API](https://timetopost.co/docs/api): Bearer auth with ttp_ tokens, posts, analytics, media - [MCP server](https://timetopost.co/docs/mcp): connect Claude, Cursor, or any MCP client - [Interactive API reference (OpenAPI/Swagger)](https://api.timetopost.co/docs) ## For AI agents - [MCP overview & setup](https://timetopost.co/mcp): hosted endpoint, tool reference, example prompts - [n8n community node](https://timetopost.co/integrations/n8n): n8n-nodes-timetopost creates approval-gated drafts, schedules posts and lists accounts from n8n workflows (self-hosted n8n) - [Claude Code guide](https://timetopost.co/claude-code/): claude mcp add, or the installable skill - [ChatGPT guide](https://timetopost.co/chatgpt/): add the endpoint as a custom MCP server - [Cursor guide](https://timetopost.co/cursor/): mcp.json, hosted or npx timetopost-mcp - [Gemini CLI guide](https://timetopost.co/gemini/): gemini mcp add or settings.json httpUrl - [Codex guide](https://timetopost.co/codex/): config.toml url, plus a read-only planning endpoint - [AI catalog](https://timetopost.co/.well-known/ai-catalog.json): machine-readable index of the MCP server, OAuth metadata and docs - [Use-case catalog](https://timetopost.co/use-cases): 37 consolidated guides covering 113 original questions through retained aliases, including 10 available workflows and 27 guide-only workflows, with machine-readable summaries, worked examples, and actual MCP tool names. Safe example: call `list_use_cases` with `{ "query": "schedule posts", "limit": 5 }`, then call `get_capabilities` before acting. - How to connect: add https://api.timetopost.co/mcp to your client (Claude Code: `claude mcp add --transport http timetopost https://api.timetopost.co/mcp`; Claude Desktop/Claude.ai: Settings → Connectors → Add custom connector → paste the URL; Cursor/others: `{ "url": "https://api.timetopost.co/mcp" }` in mcp.json). First use opens a browser to authorize, no API keys. OAuth discovery at https://api.timetopost.co/.well-known/oauth-authorization-server (PKCE S256, dynamic client registration) - MCP tools (73): whoami, get_capabilities, list_integrations, list_posts, get_post, schedule_post, publish_post, cancel_post, get_engagement_summary, get_optimal_times, build_campaign_urls, calculate_engagement, scheduler_status, create_digest_drafts, create_drafts, list_drafts, approve_draft, reject_draft, list_approvals, publish_thread, get_post_metrics, list_brands, get_engagement_by_tag, build_in_public_connect_link, build_in_public_status, autoseo_connect_site, autoseo_integration_kit, autoseo_verify_site, autoseo_list_sites, autoseo_configure, autoseo_auto_configure, autoseo_propose_topics, autoseo_mine_questions, autoseo_generate_post, autoseo_import_article, autoseo_import_batch, read_article_draft, edit_article_draft, review_article_draft, list_articles, get_article, update_article, list_use_cases, list_free_tools, seo_audit, keyword_snapshot, geo_visibility_check, best_time_teaser, prompt_suggest, prompt_library_list, get_tiktok_creator_info, add_to_collection, connect_account_link, list_lemmy_communities, list_slack_channels, list_boards, upload_media, prepare_media_upload, finalize_media_upload, shorts_generate, generate_short_video, persona_create, persona_list, persona_status, shorts_status, keyword_research, keyword_add_to_plan, create_posts_from_source, get_source_status, list_sources, create_dm_funnel, list_dm_funnels, list_funnel_hits. Start with get_capabilities (authoritative capability map). Draft and AutoSEO workflows are approval-gated by default. Tool count and names are sourced from `app/lib/mcp-tool-catalog.ts`, the same catalog `/mcp` and `/mcp.md` render from. ## Product - [Pricing](https://timetopost.co/pricing): plans, FAQ - [Free tools](https://timetopost.co/tools/): 54 no-signup tools for SEO/GEO, timing, schedules, writing, media and analytics - [Free SEO and GEO Audit](https://timetopost.co/tools/seo-audit/): Audit a public URL for SEO and AI discovery basics. Get a free 0 to 100 score and plain English fixes for the three highest priority issues. - [Free Keyword Snapshot](https://timetopost.co/tools/keyword-snapshot/): Generate directional keyword ideas from a topic or domain. See estimated demand, difficulty and intent bands, with exact measured metrics available by email. - [Free GEO Visibility Checker](https://timetopost.co/tools/geo-visibility/): Run one source-labeled AI model probe to see whether your brand appears in a category recommendation. Unlock a five-prompt report by email. - [Best Time to Post Calculator](https://timetopost.co/tools/best-time-to-post-calculator/): Generate a weekly posting schedule from best-time curves by platform, timezone, active days and cadence. Copy it or download an .ics calendar file. - [Social Media Posting Schedule Generator](https://timetopost.co/tools/posting-schedule-generator/): Create a multi-platform weekly social media calendar for Instagram, TikTok, X, LinkedIn, Pinterest, YouTube and Facebook. Copy or download it. - [Timezone Posting Planner](https://timetopost.co/tools/timezone-posting-planner/): Find posting windows that overlap across multiple audience timezones, with platform-specific engagement curves and copyable results. - [Social Media Character Counter](https://timetopost.co/tools/character-counter/): Count characters, words and hashtags against social media limits for X, Instagram, TikTok, LinkedIn, Pinterest, YouTube and Facebook. - [X Algorithm Checkup](https://timetopost.co/tools/x-algorithm-checkup/): Read your X Under the Hood export and data archive against the open-sourced ranking constants in your browser. No verdict, no upload, just your own files explained. - [Creator Earnings Calculator](https://timetopost.co/tools/creator-earnings-calculator/): Estimate monthly and yearly creator earnings from your views and your own RPM or CPM. Covers YouTube, Shorts, TikTok and Instagram. Free, with CSV. - [Social Media Text Formatter](https://timetopost.co/tools/social-text-formatter/): Format post text with bold, italic and monospace Unicode letters, bullets, numbering and clean line breaks. Copy anywhere. Free, in your browser. - [Social Media Image Resizer](https://timetopost.co/tools/social-image-resizer/): Resize and crop an image to the recommended size for Instagram, X, TikTok, Threads, Bluesky and more. Fit or fill, PNG or JPG. Nothing is uploaded. - [Content Calendar Builder](https://timetopost.co/tools/content-calendar-builder/): Pick networks, posts per week, a start date and your themes. Get a 4 week social media content calendar to copy, export as CSV or add to your calendar app. - [A/B Test Significance Calculator](https://timetopost.co/tools/ab-test-significance-calculator/): Compare two post hooks or thumbnails. See the p-value, lift, 95% interval, a plain-English verdict and how many more impressions you need to be sure. - [Alt Text Builder](https://timetopost.co/tools/alt-text-builder/): Answer a few prompts and get clear alt text for social media images, checked against each network length limit with common mistakes flagged. Free, no AI. - [Aspect Ratio Calculator for Social Media Images and Video](https://timetopost.co/tools/aspect-ratio-calculator/): Simplify any width and height to a ratio, convert to 4:5, 9:16, 16:9 or 1.91:1, see pixels cropped per edge or padded, and check which social placements it fits. - [Banner Size Checker with Safe Areas](https://timetopost.co/tools/banner-size-checker/): Check a cover image against X, LinkedIn, YouTube and Facebook banner sizes. See safe areas and what the profile photo hides, and export a crop for each network. - [Link in Bio Checker](https://timetopost.co/tools/bio-link-checker/): Paste your link in bio page and see its HTTP status, redirects, dead links, links missing UTM tags, duplicate destinations and mobile basics. Free. - [Bulk Caption Counter](https://timetopost.co/tools/bulk-caption-counter/): Count a whole content calendar at once. Paste a CSV or one caption per line, see counts and hashtags per network for every row, filter over-limit ones, export a CSV. - [Caption Readability Checker](https://timetopost.co/tools/caption-readability-checker/): Paste a social caption and get its Flesch reading ease, grade level, passive voice, emoji and hook checks live, plus the three fixes to make first. - [Instagram Carousel Splitter for Panoramas and Wide Images](https://timetopost.co/tools/carousel-splitter/): Split one wide image into 2 to 10 equal 1:1 or 4:5 panels at 1080 px for a swipeable Instagram carousel. Seam preview, overlap option, zip download, no upload. - [CPM Calculator and Sponsored Post Rate Estimator](https://timetopost.co/tools/cpm-calculator/): Calculate CPM from cost and impressions, convert CPC, CPV and CPA, and estimate what to charge for a sponsored post with CPM bands you can edit. - [Facebook Post Checker](https://timetopost.co/tools/facebook-post-checker/): Paste a Facebook post to see where See more cuts it, which link builds the preview card, plus engagement-bait phrases, hashtags, mentions and the scheduling window. - [Follower Growth Calculator](https://timetopost.co/tools/follower-growth-calculator/): Work out the monthly growth rate you need to reach a follower goal by a date, or the date you reach it at your current pace. Free table and CSV download. - [Social Media Font Generator](https://timetopost.co/tools/font-generator/): Turn your text into bold, italic, cursive, small caps and 25+ more styles to copy and paste. Every style shows an accessibility rating and its cost on X. - [Threads, Bluesky and Mastodon Character Limit Checker](https://timetopost.co/tools/grapheme-limit-checker/): Count graphemes, code points, UTF-16 units and bytes, then see where a post is cut on Threads (500), Bluesky (300), Mastodon (500, 23 per link) and Pixelfed. - [Hashtag Checker](https://timetopost.co/tools/hashtag-checker/): Paste a caption or hashtag list. Count tags, catch duplicates and broken characters, check Instagram 3 to 5 guidance and the 30 cap, then copy a clean set. - [Hook Generator](https://timetopost.co/tools/hook-generator/): Free hook generator for social posts. Type a topic and pick a platform to get 20 opening lines in five styles, each checked against the "more" cut. - [Instagram Bio Generator](https://timetopost.co/tools/instagram-bio-generator/): Free Instagram bio generator. Add your name, niche and keywords to get 10 bios that fit the 150 character limit, with an emoji toggle and a live count. - [Instagram Caption Generator](https://timetopost.co/tools/instagram-caption-generator/): Free Instagram caption generator. Choose a topic, tone and goal for 10 drafts with a hook, body and call to action, checked against the 2,200 character limit. - [Instagram Grid Planner](https://timetopost.co/tools/instagram-grid-planner/): Plan your Instagram profile grid. Drop up to 30 images, reorder them, see the 3:4 crop on each tile, mark posted ones and export the order and a PNG. - [Instagram Hashtag Generator](https://timetopost.co/tools/instagram-hashtag-generator/): Free Instagram hashtag generator. Type a topic and get niche, broad, keyword and branded hashtag sets, a 3 to 5 tag pick and a full set under the 30 cap. - [Link Preview Checker](https://timetopost.co/tools/link-preview-checker/): Check how a URL looks when shared. See Open Graph, Twitter Card, oEmbed and image tags, card mockups for X, Facebook, LinkedIn and Slack, and fixes to make. - [LinkedIn Document Post Planner for PDF Carousels](https://timetopost.co/tools/linkedin-document-post-planner/): Plan a LinkedIn document post: check page count and file size against the 100 MB and 300 page limits, drop in a PDF to count pages, and export a slide outline. - [MCP Tool Schema Validator](https://timetopost.co/tools/mcp-tool-schema-validator/): Paste an MCP tool definition or tools/list response. Validate name, description and inputSchema against the spec, lint parameter names, preview what agents see. - [Pinterest Pin Checker](https://timetopost.co/tools/pinterest-pin-checker/): Check a Pin against Pinterest title, description, alt text and link limits. See the feed cut-off, keyword placement, image ratio and a clear 0 to 100 score. - [Social Media Post Preview and Truncation Checker](https://timetopost.co/tools/post-preview/): Paste a post and see the exact point each network cuts it behind a "more" link, with the hook, character count and line breaks checked for you. - [Post to Image Card Maker](https://timetopost.co/tools/post-to-image-card/): Turn text, a quote or a tweet you wrote into a shareable image card. Pick 1:1, 4:5, 9:16 or 16:9, auto-fit the text and download a PNG. Free and private. - [Posting Frequency Planner](https://timetopost.co/tools/posting-frequency-planner/): Work out how many posts per week you can sustain from your hours, networks and content formats. Free capacity planner with a workload bar and batching days. - [Profile Picture Cropper with Circle Preview](https://timetopost.co/tools/profile-picture-cropper/): Crop a square avatar and see how the circle shows on X, Instagram, TikTok, LinkedIn, YouTube, Threads, Bluesky and Mastodon. Zoom, pan, export JPEG or PNG. - [QR Code Generator](https://timetopost.co/tools/qr-code-generator/): Make a QR code for a link, Wi-Fi, contact card or text. Pick error correction, colours and size, check scan contrast, add UTM tracking, then download SVG or PNG. - [Content Repurposing Planner](https://timetopost.co/tools/repurposing-planner/): Paste a long article or transcript. Get scored ideas, thread, carousel and video script skeletons per network, and a weekly rollout. Export Markdown or CSV. - [SRT and VTT Caption Converter](https://timetopost.co/tools/srt-vtt-caption-converter/): Convert SRT to WebVTT and back, shift or scale caption timing, validate cue length, strip tags, and export a transcript or YouTube chapters. Runs in your browser. - [Story and Reel Safe Zone Checker](https://timetopost.co/tools/story-reel-safe-zone-checker/): Overlay Instagram Stories and Reels, TikTok and YouTube Shorts safe zones on your 9:16 image. Mark your text and see which app buttons cover it. Runs locally. - [Text Cleaner](https://timetopost.co/tools/text-cleaner/): Paste text to remove zero width characters, swap em dashes, straighten smart quotes, fix spacing, change case and strip utm tracking from links. Free, private. - [Thread Composer](https://timetopost.co/tools/thread-composer/): Paste long text and split it into a thread for X (280), Threads (500) or Bluesky (300). Sentence-aware splits, numbering, live counts and a copy button per post. - [TikTok Caption Checker](https://timetopost.co/tools/tiktok-caption-checker/): Check a TikTok caption or photo title against the 2200 and 90 limits counted in UTF-16, with a first-line preview, hashtag share, link warning and keyword check. - [TikTok Hashtag Generator](https://timetopost.co/tools/tiktok-hashtag-generator/): Free TikTok hashtag generator. Type your video topic for a 3 to 5 tag set plus niche, broad and branded groups, and check the tags fit the caption limit. - [Unix Timestamp Converter with Time Zones and Batch Mode](https://timetopost.co/tools/unix-timestamp-converter/): Convert Unix timestamps in seconds or milliseconds to ISO 8601, RFC 2822 and local time in any IANA zone, and back. Live now, batch mode, DST safe, 2038 check. - [Username Generator for Social Media](https://timetopost.co/tools/username-generator/): Get 50+ handle ideas from your name, brand or keywords, with a format check for X, Instagram, TikTok, YouTube, Threads and Bluesky and a same-handle score. - [UTM Builder](https://timetopost.co/tools/utm-builder/): Free UTM builder for GA4. Add utm_source, medium, campaign, term and content with social network presets, value checks and the GA4 channel each link lands in. - [Video Length and Size Checker](https://timetopost.co/tools/video-length-checker/): Drop a video and see if it fits Instagram Reels, YouTube Shorts, X, TikTok, Facebook and more. Get exact overages and fixes. The file stays on your device. - [YouTube Chapters Generator](https://timetopost.co/tools/youtube-chapters-generator/): Build a valid YouTube chapter list from an outline, timestamps or video length. Checks the 00:00 start, three stamp minimum and 10 second rule, then copy it. - [YouTube Tag Checker](https://timetopost.co/tools/youtube-tag-checker/): Paste YouTube tags to total them against the 500 character budget with commas, find duplicates and near-duplicates, check your keyword and copy a cleaned list. - [YouTube Title and Description Checker](https://timetopost.co/tools/youtube-title-description-checker/): Check a YouTube title, description and tags for length limits, truncation, chapter timestamps, missing links or a call to action, and hashtag count. - [Best time to post guides](https://timetopost.co/best-time-to-post/): hub + data-backed guides per platform/country/day - [Social media template library](https://timetopost.co/templates/): 30 copy-ready templates for launch weeks, build-in-public updates, calendars, LinkedIn posts, X threads, TikTok scripts, and repurposing workflows - [Build-in-Public Autopilot](https://timetopost.co/build-in-public-autopilot): auto-turn GitHub commits/PRs into build-in-public posts (approve or fully automatic) - AI content generation: generate posts from a prompt or topic (Pro) - Media library: upload, store and reuse images/video across scheduled posts - [Blog](https://timetopost.co/blog): guides incl. the definitive TimeToPost MCP walkthrough ## Optional - [Privacy](https://timetopost.co/privacy) - [Terms](https://timetopost.co/terms) - Sitemap: https://timetopost.co/sitemap.xml - [Campaign link builder](https://timetopost.co/tools/campaign-link-builder/): Free local UTM URL builder. Hosted MCP: build_campaign_urls. - [Engagement rate calculator](https://timetopost.co/tools/engagement-rate-calculator/): Calculate rates using a stated denominator. Hosted MCP: calculate_engagement.