Preflight

क्लॉड, चैटजीपीटी या कर्सर से 12 नेटवर्कों पर सोशल पोस्ट शेड्यूल करें, मान्य करें और प्रकाशित करें। हर पोस्ट को पहले प्रत्येक नेटवर्क के नियमों के अनुसार जांचा जाता है।

होस्ट किया गया MCP सर्वर

npx add-mcp 'https://preflight.social/mcp'

Claude Code, Codex, Cursor और अन्य में इंस्टॉल होता है

दस्तावेज़

Preflight

Preflight MCP server

Also listed on Smithery and the official MCP registry.

Preflight is a social media scheduler that checks every post against each network's real publishing rules before it leaves. This repository holds the public description of its hosted MCP server: how to connect, what the tools do, and the registry metadata. The server itself is hosted at https://preflight.social/mcp; its source is not in this repository.

  • Networks (12): YouTube, TikTok, Instagram, Facebook, Threads, LinkedIn, Pinterest, Bluesky, Mastodon, Telegram, Discord, Tumblr.
  • Transport: Streamable HTTP, https://preflight.social/mcp.
  • Auth: OAuth 2.1 with PKCE and dynamic client registration, or an API key as a bearer token.
  • Tools: 27. Plans: the MCP server, API keys and webhooks are on every plan, Free included.
  • Hosting: EU. Operator: ADMI ENTERPRISES s.r.o., Brno, Czech Republic.

Connect

ClientHow
Claude (web, desktop)Customize → Connectors → Add custom connector → https://preflight.social/mcp
Claude Codeclaude mcp add --transport http preflight https://preflight.social/mcp (example)
ChatGPTAdd a custom MCP server with the URL above
Cursorexamples/cursor-mcp.json

Step-by-step guide with the menus of each client: https://preflight.social/docs/mcp

What the tools do

The tools fall into five jobs.

  • Draft: draft_post puts a text draft in the composer. It cannot publish.
  • Check: validate_post is a dry run of create_post with the same arguments. It checks every channel, file, time and network limit and creates nothing.
  • Schedule or publish: create_post, with files through create_media_upload, complete_media_upload and get_media. The bytes never pass through the assistant.
  • Manage: list_posts, get_post, update_post, delete_post, retry_post, edit_published_post, delete_published_post.
  • Learn: post_performance, post_insights, analytics_summary, audience, list_comments, act_on_comment.

Also: list_channels, next_queue_times, list_pinterest_boards, create_pinterest_board, list_youtube_playlists, create_youtube_playlist, tiktok_creator_info, get_usage.

Everything an assistant publishes goes through the same checks as the web composer and the REST API, so a post that a network would refuse is stopped before it is sent.

Scopes

ScopeLets the assistant
posts:readread channels, posts, comments, figures and usage; run validate_post
posts:writewrite drafts, edit or delete posts that have not gone out
posts:publishanything that goes live
media:read, media:writesee and upload files

Publishing is its own scope. A connection without posts:publish can still draft.

Links

License

The contents of this repository (README, examples, server.json) are MIT licensed.