Reeling
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Social publishing, scheduling and delivery-status tools for Reeling accounts.
| Author | io.github.yomariano |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 354 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Reeling": {
"url": "https://mcp.reeling.app/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (18)
reeling_get_platform_matrixPUBLIC 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.
Parameters:
platform— string — Optional platform key filter (e.g. 'reddit', 'tiktok', 'youtube', 'x', 'quora', 'medium').
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_check_spam_scorePUBLIC 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.
Parameters:
content(required) — string — Draft post body, comment, or answer to inspect.title— string — Optional post title or headline (important for Reddit and Medium).platform— string — Target community or social platform.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_list_projectsList all projects / workspaces available in your reeling.app account.
Parameters:
api_key— string — Optional Reeling API key if not set in environment.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_list_channelsList all connected social media channels (YouTube, TikTok, Instagram, Bluesky, Threads, Pinterest, LinkedIn, Twitter/X, Discord, Telegram, etc.) with account details, usernames, and statuses.
Parameters:
api_key— string — Optional Reeling API key.project_id— string — Optional UUID of the project to filter channels for.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_publish_postPublish 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).
Parameters:
content(required) — string — Post copy, article body, caption, or description.platforms(required) — array — List of platform keys to publish to, e.g. ['x', 'tiktok', 'instagram', 'youtube', 'bluesky', 'threads', 'medium', 'quora', 'reddit'].mode— string — 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— array — Optional array of up to 5 topic tags for Medium stories (e.g. ['ai', 'marketing', 'saas']).title— string — Title or headline for YouTube Shorts, Pinterest pins, Medium stories, Quora shares, or Reddit posts.api_key— string — Optional Reeling API key.subreddit— string — Optional subreddit name for Reddit posts (e.g. 'saas' or 'entrepreneur'). Leave empty to post directly to the connected user profile.video_url— string — 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— string — Optional project ID to associate with the post.target_url— string — Optional Reddit thread URL or Quora question URL to reply to directly via Reeling Companion.scheduled_at— string — Optional ISO 8601 timestamp (e.g. 2026-09-10T15:00:00Z) to schedule post for future publishing.thumbnail_url— string — Optional URL to a custom JPEG, PNG, or WebP thumbnail image.pinterest_link— string — Optional destination link for Pinterest Pin.auto_sanitize_spam— boolean — Automatically clean affiliate parameters, ALL-CAPS titles, and AI clichés for Reddit, Medium, and Quora before publishing.pinterest_board_id— string — Optional Pinterest board ID to pin to. If omitted, uses default board or auto-creates 'Reeling Videos'.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_discover_community_questionsDiscover 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).
Parameters:
api_key— string — Optional Reeling API key.keywords— array — Target topic keywords (e.g. ['AI video', 'social media marketing']).project_id— string — Optional project ID.subreddits— array — Optional subreddit names for Reddit search (e.g. ['SaaS', 'entrepreneur']).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_draft_community_answerDraft a value-first, non-spammy answer for a Reddit thread or Quora question, verified by Reeling's Spam Shield.
Parameters:
platform(required) — string — Target platform ('reddit' or 'quora').question_title(required) — string — Title of the Reddit thread or Quora question.api_key— string — Optional Reeling API key.subreddit— string — Optional subreddit name if platform is 'reddit'.project_context— string — Optional domain expertise or background context.question_snippet— string — Optional body snippet or context of the question.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_get_channel_optionsRetrieve publishing options for a connected channel, such as Pinterest boards (ID, name, privacy) or TikTok creator configurations.
Parameters:
channel_id(required) — string — UUID of the connected channel (from reeling_list_channels).api_key— string — Optional Reeling API key.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_get_post_statusRetrieve delivery and publishing status for a post across all targeted social networks.
Parameters:
post_id(required) — string — UUID of the post to check.api_key— string — Optional Reeling API key.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_get_analyticsRetrieve aggregated performance analytics across all connected platforms (views, likes, comments, impressions, platform breakdown, and top-performing posts).
Parameters:
api_key— string — Optional Reeling API key.end_date— string — Optional ISO end date for analytics range.start_date— string — Optional ISO start date for analytics range.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_sync_metricsTrigger an on-demand real-time metric sync against live APIs (YouTube, Bluesky, Instagram, Threads, TikTok).
Parameters:
api_key— string — Optional Reeling API key.post_id— string — Optional post UUID to sync metrics for a specific post.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_evaluate_content_jevRun 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.
Parameters:
api_key— string — Optional Reeling API key.force_fresh— boolean — Whether to re-evaluate directly against live post metrics rather than using cached evaluation.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_get_inboxFetch the unified social inbox containing audience comments and feedback across YouTube, Bluesky, Instagram, Threads, and TikTok.
Parameters:
api_key— string — Optional Reeling API key.platform— string — Filter by platform: 'all', 'youtube', 'bluesky', 'instagram', 'threads', 'tiktok'.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_reply_to_commentSend a direct reply to a comment on a social network (YouTube, Bluesky, Instagram, Threads, TikTok).
Parameters:
comment_id(required) — string — The identifier of the comment being replied to.platform(required) — string — Platform: 'youtube', 'bluesky', 'instagram', 'threads', 'tiktok'.reply_text(required) — string — Text of the reply to publish.api_key— string — Optional Reeling API key.reply_context— object — Platform-specific reply context (e.g. root URI/CID for Bluesky).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_adapt_content_aiUse 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.
Parameters:
topic(required) — string — Core topic, transcript, or draft text to adapt.tone— string — Optional tone: 'engaging', 'humorous', 'educational', 'viral', 'professional'.api_key— string — Optional Reeling API key.platforms— array — Target platforms to generate copy for.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_generate_videoGenerate 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.
Parameters:
prompt(required) — string — 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— string — Optional Reeling API key.image_url— string — Optional public image URL to animate into a video using image-to-video AI models.fal_api_key— string — Optional custom fal.ai API key (BYOK). If omitted, the server default fal.ai key is used.aspect_ratio— string — Aspect ratio for the generated video. '9:16' for vertical shorts/reels/tiktok, '16:9' for horizontal youtube.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_create_storyboardGenerate 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.
Parameters:
topic(required) — string — Video topic, narrative concept, or full script to break into storyboard scenes.style— string — Visual style preference (e.g. 'Cinematic', 'Photoreal', 'Cyberpunk', 'Anime').camera— string — Camera motion preference (e.g. 'FPV Chase', 'Smooth Tracking', 'Macro Close-Up').api_key— string — Optional Reeling API key.duration_seconds— number — Target total duration in seconds (e.g. 30, 60, 120, 180, 300). Default is 30.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
reeling_stitch_storyboardRender 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.
Parameters:
scenes(required) — array — Array of storyboard scene objects with 'prompt' (and optional 'videoUrl').api_key— string — Optional Reeling API key.fal_api_key— string — Optional custom fal.ai API key (BYOK).aspect_ratio— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.