Reeling MCP
Reeling MCP lets an AI agent manage cross-platform social media publishing, community engagement, analytics, and AI video generation through the Reeling API.
Discover platforms: Get Reeling's 15 supported channels, auth methods, limits, and pricing tiers (no API key needed).
Check spam score: Evaluate draft content against the Pre-Publish Spam & AutoModerator Shield for Reddit, Quora, Medium, LinkedIn, or X, with sanitized copy and a verification badge.
Manage projects & channels: List projects/workspaces and connected channels with handles and statuses.
Publish & schedule: Post videos, articles, and text across TikTok, Instagram, YouTube, X, Bluesky, Threads, Facebook, LinkedIn, Pinterest, Medium, Quora, and Reddit, with scheduling, titles, tags, thumbnails, and cadence guards.
Reply to threads: Answer Reddit threads or Quora questions via
target_urlunder a 3/day limit.Get channel options: Retrieve Pinterest boards or TikTok creator configurations.
Track post status: Check delivery and publishing state per post.
Discover community questions: Find high-intent Reddit/Quora threads by keyword or subreddit and view remaining cadence quota.
Draft answers: Generate value-first Reddit/Quora responses scored by the Spam Shield.
Analyze performance: Fetch aggregated analytics (views, likes, comments, impressions, top posts) and trigger live metric syncs for YouTube, Bluesky, Instagram, Threads, and TikTok.
Diagnose content: Run JEV hook/retention evaluation on published post metrics.
Engage audiences: Fetch a unified inbox of comments and reply directly across YouTube, Bluesky, Instagram, Threads, and TikTok.
Adapt copy: Use AI to tailor a hook or script for TikTok, Instagram, YouTube, Threads, or Bluesky with selectable tone.
Generate video: Create short-form clips via text-to-video or image-to-video and get a public URL.
Storyboard & stitch: Build 30s–5min multi-scene storyboards with cinematic cuts, then render and stitch scenes into a single MP4.
Publishes or schedules short-form video posts to Bluesky, syncs metrics from the Bluesky API, and adapts hooks/scripts with Reeling's AI copy engine for the platform.
Delivers short-form posts to Discord as part of Reeling's cross-platform publishing alongside other connected social channels.
Publishes Instagram Reels and Stories, retrieves channel/publishing options for connected Instagram accounts, and syncs metrics from the Instagram API.
Publishes pins to Pinterest, retrieves publishing options such as boards (ID, name, privacy), and includes Pinterest among the channels available for scheduling and analytics.
Delivers short-form posts to Telegram as part of Reeling's cross-platform publishing alongside other connected social channels.
Publishes posts to Threads, syncs Threads metrics, and adapts content with Reeling's AI copy engine for the platform.
Publishes or schedules TikTok videos, retrieves TikTok creator/publishing options, syncs TikTok metrics, and adapts hooks/scripts for TikTok (with inbox delivery completed in TikTok).
Publishes YouTube Shorts and syncs metrics (views, likes, comments, impressions) from the YouTube API.
Publishes short-form YouTube Shorts videos as one of the target destinations in cross-platform post scheduling and delivery.
This server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
Reeling MCP server
Official open-source Model Context Protocol (MCP) server for Reeling, an AI social media scheduler and short-form video publishing platform.
Use Reeling from Claude Desktop, Cursor, Windsurf, OpenClaw, ChatGPT-compatible connectors, or your own MCP client. The server gives an AI agent a controlled interface for cross-platform social publishing, scheduling, analytics, audience comments, and content adaptation.
This repository is the public developer companion for Reeling. It contains the MCP adapter; runnable API examples live in reeling-examples; Reeling's private application, production infrastructure, customer data, and credentials are not part of this repository.
Links: Reeling homepage · AI Plugins & Skills Hub · 15 Channel Integrations · Developer portal · Hosted MCP install · API settings · Pricing
Platform integrations (15 supported channels)
Availability depends on the connected account, app access and current capabilities. TikTok inbox delivery requires finishing in TikTok; X (Companion mode), Reddit (Companion mode), Medium, and Quora use the Reeling Companion Chrome extension to bridge your authenticated browser session. Check the current platform matrix before publishing.
🎵 TikTok
📸 Instagram Reels & Stories
▶️ YouTube Shorts & Video
🦋 Bluesky
🧵 Threads
📌 Pinterest
💼 LinkedIn
🐦 Twitter / X (OAuth 2.0 or Free Companion Bridge)
👽 Reddit (Companion Bridge or Script OAuth + Topic Radar & Spam Shield)
❓ Quora (Companion Bridge + Question Radar & 75-Word Burden-of-Proof Shield)
✍️ Medium (Companion Bridge + AI Cliché & Tag Shield)
📘 Facebook Pages
💬 Discord & Telegram
🐘 Mastodon
Related MCP server: Outpost
🛠️ Available MCP Tools (16 Tools)
Tool Name | Description |
| Lists all projects & workspaces in your Reeling account. |
| Lists all connected channels across all 15 networks with handle names and account status. |
| Retrieves publishing options for a connected channel, such as Pinterest boards (ID, name, privacy) or TikTok creator options. |
| Publishes or schedules short-form videos, articles, or community answers across targeted platforms (includes Pre-Publish Spam Shield & 3/day, 3/week cadence guard). |
| Checks delivery, processing, and publishing status for a specific post. |
| Discovers high-intent daily questions on Reddit and Quora matching your topics and returns remaining daily/weekly cadence quota. |
| Generates a value-first, non-promotional answer for a Reddit or Quora thread and evaluates its 0–100 Pre-Publish Spam & Shadowban score. |
| Fetches aggregated analytics: total views, likes, comments, impressions, and per-platform breakdown. |
| Triggers a live sync against YouTube, Bluesky, Instagram, Threads, and TikTok APIs. |
| Evaluates video scripts and captions using Reeling's JEV hook and retention diagnostics. |
| Retrieves audience comments across social channels into a unified inbox. |
| Posts a direct reply to a comment on any connected social platform. |
| Uses Reeling's AI copy engine to adapt a hook/script for TikTok, Instagram, YouTube, Threads, or Bluesky. |
| Requests short-form video generation through Reeling’s configured service; plan allowance and provider processing apply. |
| Generates structured multi-scene storyboards (30s up to 5 minutes) broken into consecutive 5s cinematic cuts with audio/foley cues. |
| Requests scene rendering and stitching through Reeling’s configured video workflow. |
🔑 Getting Started
Obtain your API Key:
Go to reeling.app and sign in.
Navigate to Settings → API Keys.
Generate a new key (starts with
rl_...).
Run the server:
npx -y github:yomariano/reeling-mcp#v1.1.0Or connect to the hosted Streamable HTTP endpoint at
https://mcp.reeling.app/mcpusing the installation guide.
💻 Configuration Examples
1. Claude Desktop
Add this to your claude_desktop_config.json:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"reeling": {
"command": "npx",
"args": ["-y", "github:yomariano/reeling-mcp#v1.1.0"],
"env": {
"REELING_API_KEY": "rl_your_live_api_key_here",
"REELING_API_URL": "https://api.reeling.app"
}
}
}
}Or run directly from source:
{
"mcpServers": {
"reeling": {
"command": "node",
"args": ["/absolute/path/to/reeling-mcp/bin/cli.js"],
"env": {
"REELING_API_KEY": "rl_your_live_api_key_here"
}
}
}
}2. Cursor IDE
Create or edit .cursor/mcp.json in your project root:
{
"mcpServers": {
"reeling": {
"command": "npx",
"args": ["-y", "github:yomariano/reeling-mcp#v1.1.0"],
"env": {
"REELING_API_KEY": "rl_your_live_api_key_here"
}
}
}
}3. Antigravity (AGY)
Add to your ~/.gemini/antigravity-cli/mcp_config.json or project MCP configuration:
{
"mcpServers": {
"reeling": {
"command": "node",
"args": ["/absolute/path/to/reeling-mcp/bin/cli.js"],
"env": {
"REELING_API_KEY": "rl_your_live_api_key_here"
}
}
}
}4. Remote Hosted SSE Server (for Grok Bot, Claude Remote, Web Agents)
You can run reeling-mcp as a persistent Server-Sent Events (SSE) server for remote AI agents:
# Run locally or deploy to Railway / Render / VPS / Docker
npx -y github:yomariano/reeling-mcp#v1.1.0 --sse --port 3005Endpoints exposed:
GET /health: Health check status.GET /sse: Server-Sent Events connection stream (provide a credential through your client’s secret header configuration).POST /messages?sessionId=...: JSON-RPC protocol message receiver.
Grok Bot Configuration (xAI)
Add to your Grok Bot custom MCP servers:
Transport: SSE
Endpoint:
https://mcp.reeling.app/sse(orhttp://localhost:3005/sse)Headers:
X-API-Key: rl_your_live_api_key_here
🤖 Agent integrations
The hosted server exposes installable bundles and connector metadata for ChatGPT-compatible connectors, Claude, and Grok at mcp.reeling.app/install. The local package works with any MCP client that can launch an npm package or connect to the HTTP transport.
For API-level integrations, see the Reeling developer portal. Please open an issue when you build a client, example, or platform adapter that other Reeling users could reuse.
🧪 Testing Locally
You can test the MCP server manually using the MCP inspector:
npx @modelcontextprotocol/inspector node bin/cli.jsOr test SSE mode:
node bin/cli.js --sse --port 3005
curl http://localhost:3005/health📄 License
MIT © reeling.app
Contributing
Issues and pull requests are welcome for client compatibility, documentation, examples, and safe improvements to the MCP transport. Do not commit API keys, production URLs containing secrets, customer data, or private Reeling application code. See the repository's security policy before reporting a vulnerability.
Working examples
Clone reeling-examples for account discovery, a reviewed video request, bounded delivery-status polling, analytics retrieval and an editable content calendar. Start in offline mode. Read the example guide.
Architecture
flowchart LR
Client[Your MCP client] -->|stdio or HTTPS /mcp| Adapter[Reeling MCP adapter]
Adapter -->|API key| API[Reeling REST API]
API --> Queue[Publishing queue]
Queue --> Channels[Authorized social channels]
API -->|Per-destination state| AdapterThe adapter sends authenticated requests to the Reeling API. Account, plan and platform permissions determine what can run. Review write tools in your client; a tool result or upload receipt alone does not establish public publication.
Development and releases
npm ci
npm test
npm run check
npm pack --dry-runSee CONTRIBUTING.md, CHANGELOG.md, and GitHub releases. Installs above use a versioned GitHub tag; npm publication requires a separate authenticated npm release.
Setup guide preview

Local preview of the public developer guide. Open the current setup guide.
Available Tools
18 toolsreeling_adapt_content_aiBInspect
Use Reeling's AI content adapter to transform a single hook, script, or topic into platform-tailored copy for TikTok, Instagram Reels, YouTube Shorts, Threads, and Bluesky.
| Name | Required | Description | Default |
|---|---|---|---|
| tone | No | Optional tone: 'engaging', 'humorous', 'educational', 'viral', 'professional'. | |
| topic | Yes | Core topic, transcript, or draft text to adapt. | |
| api_key | No | Optional Reeling API key. | |
| platforms | No | Target platforms to generate copy for. |
reeling_check_spam_scoreAInspect
PUBLIC DISCOVERY TOOL (No API key required): Evaluates a draft title and post body against Reeling's Pre-Publish Spam & AutoModerator Shield for Reddit, Quora, Medium, LinkedIn, or X. Returns a 0–100 safety_score, specific trigger explanations, auto-sanitized copy, and a shareable verification badge.
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Optional post title or headline (important for Reddit and Medium). | |
| content | Yes | Draft post body, comment, or answer to inspect. | |
| platform | No | Target community or social platform. |
reeling_create_storyboardBInspect
Generate an AI multi-scene storyboard (from 30 seconds up to 5 minutes) broken into sequential 5-second cinematic cuts with timecodes, scene titles, camera movements, and audio/foley cues.
| Name | Required | Description | Default |
|---|---|---|---|
| style | No | Visual style preference (e.g. 'Cinematic', 'Photoreal', 'Cyberpunk', 'Anime'). | |
| topic | Yes | Video topic, narrative concept, or full script to break into storyboard scenes. | |
| camera | No | Camera motion preference (e.g. 'FPV Chase', 'Smooth Tracking', 'Macro Close-Up'). | |
| api_key | No | Optional Reeling API key. | |
| duration_seconds | No | Target total duration in seconds (e.g. 30, 60, 120, 180, 300). Default is 30. |
reeling_discover_community_questionsBInspect
Discover daily Reddit threads and Quora questions matching target keywords & subreddits, and check the account's safe Cadence Guard counters (max 3 answers/day & max 3 top-level posts/week).
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional Reeling API key. | |
| keywords | No | Target topic keywords (e.g. ['AI video', 'social media marketing']). | |
| project_id | No | Optional project ID. | |
| subreddits | No | Optional subreddit names for Reddit search (e.g. ['SaaS', 'entrepreneur']). |
reeling_draft_community_answerAInspect
Draft a value-first, non-spammy answer for a Reddit thread or Quora question, verified by Reeling's Spam Shield.
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional Reeling API key. | |
| platform | Yes | Target platform ('reddit' or 'quora'). | |
| subreddit | No | Optional subreddit name if platform is 'reddit'. | |
| question_title | Yes | Title of the Reddit thread or Quora question. | |
| project_context | No | Optional domain expertise or background context. | |
| question_snippet | No | Optional body snippet or context of the question. |
reeling_evaluate_content_jevBInspect
Run a Type-Safe JEV (Judgment & Evaluation Vector) diagnostic on published post metrics. Evaluates 0-3s hook velocity, cognitive concept fit, visual/code density, engagement triggers, and drop-off causes with Zod schema validation, returning actionable content prescriptions for future generations.
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional Reeling API key. | |
| force_fresh | No | Whether to re-evaluate directly against live post metrics rather than using cached evaluation. |
reeling_generate_videoBInspect
Generate short-form video clips in seconds using fal.ai MiniMax H3 Max and Video-01 text-to-video AI models. Automatically saves the video to Cloudflare R2 storage and returns the public media URL ready for publishing to YouTube, TikTok, Instagram, etc.
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | Text description of the video to generate (e.g. 'Cinematic drone shot of a futuristic neon city at sunset, 4k ultra detailed'). Optional if image_url is provided. | |
| api_key | No | Optional Reeling API key. | |
| image_url | No | Optional public image URL to animate into a video using image-to-video AI models. | |
| fal_api_key | No | Optional custom fal.ai API key (BYOK). If omitted, the server default fal.ai key is used. | |
| aspect_ratio | No | Aspect ratio for the generated video. '9:16' for vertical shorts/reels/tiktok, '16:9' for horizontal youtube. | 9:16 |
reeling_get_analyticsCInspect
Retrieve aggregated performance analytics across all connected platforms (views, likes, comments, impressions, platform breakdown, and top-performing posts).
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional Reeling API key. | |
| end_date | No | Optional ISO end date for analytics range. | |
| start_date | No | Optional ISO start date for analytics range. |
reeling_get_channel_optionsBInspect
Retrieve publishing options for a connected channel, such as Pinterest boards (ID, name, privacy) or TikTok creator configurations.
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional Reeling API key. | |
| channel_id | Yes | UUID of the connected channel (from reeling_list_channels). |
reeling_get_inboxBInspect
Fetch the unified social inbox containing audience comments and feedback across YouTube, Bluesky, Instagram, Threads, and TikTok.
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional Reeling API key. | |
| platform | No | Filter by platform: 'all', 'youtube', 'bluesky', 'instagram', 'threads', 'tiktok'. |
reeling_get_platform_matrixAInspect
PUBLIC DISCOVERY TOOL (No API key required): Returns Reeling's 15 supported social and community platforms, authentication methods (Direct OAuth 2.0 vs free Reeling Companion Chrome Extension), file/character limits, and pricing tiers.
| Name | Required | Description | Default |
|---|---|---|---|
| platform | No | Optional platform key filter (e.g. 'reddit', 'tiktok', 'youtube', 'x', 'quora', 'medium'). |
reeling_get_post_statusBInspect
Retrieve delivery and publishing status for a post across all targeted social networks.
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional Reeling API key. | |
| post_id | Yes | UUID of the post to check. |
reeling_list_channelsBInspect
List all connected social media channels (YouTube, TikTok, Instagram, Bluesky, Threads, Pinterest, LinkedIn, Twitter/X, Discord, Telegram, etc.) with account details, usernames, and statuses.
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional Reeling API key. | |
| project_id | No | Optional UUID of the project to filter channels for. |
reeling_list_projectsCInspect
List all projects / workspaces available in your reeling.app account.
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional Reeling API key if not set in environment. |
reeling_publish_postCInspect
Publish or schedule short-form videos, articles, and posts across multiple social platforms simultaneously (TikTok, Instagram Reels, YouTube Shorts, Threads, Bluesky, Facebook, Twitter/X, LinkedIn, Pinterest, Medium, Quora, Reddit).
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Set to 'reply' when answering an existing Reddit thread or Quora question via target_url (enforces max 3 answers/day). Defaults to 'post' (max 3 top-level posts/week on Reddit & Quora). | |
| tags | No | Optional array of up to 5 topic tags for Medium stories (e.g. ['ai', 'marketing', 'saas']). | |
| title | No | Title or headline for YouTube Shorts, Pinterest pins, Medium stories, Quora shares, or Reddit posts. | |
| api_key | No | Optional Reeling API key. | |
| content | Yes | Post copy, article body, caption, or description. | |
| platforms | Yes | List of platform keys to publish to, e.g. ['x', 'tiktok', 'instagram', 'youtube', 'bluesky', 'threads', 'medium', 'quora', 'reddit']. | |
| subreddit | No | Optional subreddit name for Reddit posts (e.g. 'saas' or 'entrepreneur'). Leave empty to post directly to the connected user profile. | |
| video_url | No | Publicly accessible URL of the video file to publish (MP4, MOV, WebM). Optional when publishing text/article posts to X, Medium, Quora, or Reddit. | |
| project_id | No | Optional project ID to associate with the post. | |
| target_url | No | Optional Reddit thread URL or Quora question URL to reply to directly via Reeling Companion. | |
| scheduled_at | No | Optional ISO 8601 timestamp (e.g. 2026-09-10T15:00:00Z) to schedule post for future publishing. | |
| thumbnail_url | No | Optional URL to a custom JPEG, PNG, or WebP thumbnail image. | |
| pinterest_link | No | Optional destination link for Pinterest Pin. | |
| auto_sanitize_spam | No | Automatically clean affiliate parameters, ALL-CAPS titles, and AI clichés for Reddit, Medium, and Quora before publishing. | |
| pinterest_board_id | No | Optional Pinterest board ID to pin to. If omitted, uses default board or auto-creates 'Reeling Videos'. |
reeling_reply_to_commentBInspect
Send a direct reply to a comment on a social network (YouTube, Bluesky, Instagram, Threads, TikTok).
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional Reeling API key. | |
| platform | Yes | Platform: 'youtube', 'bluesky', 'instagram', 'threads', 'tiktok'. | |
| comment_id | Yes | The identifier of the comment being replied to. | |
| reply_text | Yes | Text of the reply to publish. | |
| reply_context | No | Platform-specific reply context (e.g. root URI/CID for Bluesky). |
reeling_stitch_storyboardAInspect
Render each scene in a storyboard via fal.ai MiniMax H3 and stitch them into a single continuous MP4 video with FFmpeg, uploading the final result to Cloudflare R2 storage.
| Name | Required | Description | Default |
|---|---|---|---|
| scenes | Yes | Array of storyboard scene objects with 'prompt' (and optional 'videoUrl'). | |
| api_key | No | Optional Reeling API key. | |
| fal_api_key | No | Optional custom fal.ai API key (BYOK). | |
| aspect_ratio | No | 9:16 |
reeling_sync_metricsBInspect
Trigger an on-demand real-time metric sync against live APIs (YouTube, Bluesky, Instagram, Threads, TikTok).
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional Reeling API key. | |
| post_id | No | Optional post UUID to sync metrics for a specific post. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
5 tool updates
v1.1.0- Added
reeling_check_spam_score - Added
reeling_discover_community_questions - Added
reeling_draft_community_answer - Added
reeling_get_platform_matrix - Changed
reeling_publish_post9 fields changed- added
Input schema / properties / auto_sanitize_spamAdded value: +{ + "description": "Automatically clean affiliate parameters, ALL-CAPS titles, and AI clichés for Reddit, Medium, and Quora before publishing.", + "type": "boolean" +} - changed
Input schema / properties / content / descriptionPrevious value: -"Post copy, caption, or description."New value: +"Post copy, article body, caption, or description." - added
Input schema / properties / modeAdded value: +{ + "description": "Set to 'reply' when answering an existing Reddit thread or Quora question via target_url (enforces max 3 answers/day). Defaults to 'post' (max 3 top-level posts/week on Reddit & Quora).", + "enum": [ + "post", + "reply" + ], + "type": "string" +} - changed
Input schema / properties / platforms / descriptionPrevious value: -"List of platform keys to publish to, e.g. ['tiktok', 'instagram', 'youtube', 'bluesky', 'threads']."New value: +"List of platform keys to publish to, e.g. ['x', 'tiktok', 'instagram', 'youtube', 'bluesky', 'threads', 'medium', 'quora', 'reddit']." - added
Input schema / properties / subredditAdded value: +{ + "description": "Optional subreddit name for Reddit posts (e.g. 'saas' or 'entrepreneur'). Leave empty to post directly to the connected user profile.", + "type": "string" +} - added
Input schema / properties / tagsAdded value: +{ + "description": "Optional array of up to 5 topic tags for Medium stories (e.g. ['ai', 'marketing', 'saas']).", + "items": { + "type": "string" + }, + "type": "array" +} - added
Input schema / properties / target_urlAdded value: +{ + "description": "Optional Reddit thread URL or Quora question URL to reply to directly via Reeling Companion.", + "type": "string" +} - changed
Input schema / properties / title / descriptionPrevious value: -"Title for video platforms like YouTube Shorts or Pinterest pin titles."New value: +"Title or headline for YouTube Shorts, Pinterest pins, Medium stories, Quora shares, or Reddit posts." - changed
Input schema / properties / video_url / descriptionPrevious value: -"Publicly accessible URL of the video file to publish (MP4, MOV, WebM)."New value: +"Publicly accessible URL of the video file to publish (MP4, MOV, WebM). Optional when publishing text/article posts to X, Medium, Quora, or Reddit."
14 tool updates
v1.0.1- First observed
reeling_adapt_content_ai - First observed
reeling_create_storyboard - First observed
reeling_evaluate_content_jev - First observed
reeling_generate_video - First observed
reeling_get_analytics - First observed
reeling_get_channel_options - First observed
reeling_get_inbox - First observed
reeling_get_post_status - First observed
reeling_list_channels - First observed
reeling_list_projects - First observed
reeling_publish_post - First observed
reeling_reply_to_comment - First observed
reeling_stitch_storyboard - First observed
reeling_sync_metrics
TDQS
Scored across 18 tools
Each tool targets a distinct action or resource within the social media workflow. While several tools involve content creation (adapt_content_ai, draft_community_answer, generate_video, create_storyboard), their descriptions clearly differentiate the target platforms and output types, preventing confusion.
All tools are prefixed with 'reeling_' and use snake_case with a consistent verb_noun structure (e.g., reeling_get_platform_matrix, reeling_publish_post). The only variation is the inclusion of acronyms like JEV, but the pattern remains predictable.
18 tools is slightly above the ideal 3-15 range but is justified by the breadth of functionality (discovery, creation, publishing, analytics, engagement). No obvious redundant tools, though the set could be trimmed if some advanced features are rarely used.
Coverage is strong across the core lifecycle: platform discovery, content creation, publishing, analytics, and engagement. Minor gaps exist, such as no tools for updating/deleting posts or managing projects/channels beyond listing, but these are likely handled via the web interface and do not block core agent workflows.
Maintenance
Related MCP Connectors
Agent-first social media publishing, scheduling, analytics, and unified inbox API + 16-tool MCP server across 18 social platforms (X, LinkedIn, Instagram, YouTube, TikTok, Threads, Bluesky, Reddit, Telegram, Discord, Mastodon, Facebook, Pinterest).
Hosted MCP server for AI agents to post to LinkedIn profiles and X and upload to YouTube.
Real-time Reddit posts, subreddit search, comments & mentions MCP. Local npx or hosted OAuth.
PostHero MCP server — schedule and publish social media posts from any MCP-compatible AI tool
Related MCP Servers
- AlicenseBqualityBmaintenanceMCP server for Instagram Graph API, Threads API & Meta platform — posting, insights, comments, messaging66361 npm32MIT
- AlicenseNot gradedqualityCmaintenanceSocial media API and MCP server for AI agents that enables publishing to X, Instagram, LinkedIn, Reddit, Bluesky, and Threads from a single endpoint.62 npmMIT
- FlicenseNot gradedqualityDmaintenanceMCP server for automatic Instagram publishing — single image, carousel and Reels — via the official Instagram Graph API.7 npm-
- FlicenseAqualityBmaintenanceMCP server for LazyRelay: schedule posts, check analytics, and read mentions from any MCP-compatible AI agent. Local (stdio, API key) or hosted (OAuth, no install).27-