← The evidence ledger
Evidence row 295747
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 5fa75998-0c43-41a5-ab59-f0efacd58c8a
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 644be0eb044ffbff19f6e782d2395ec5d680e9528555360222a344872d7da06a
- Leaf
- 0x6d8ce964ab0c50d07f6b91d9fcd132cd7d3f0e6780c762f64196b25e68afb46d
What was observed
{
"count": 18,
"tools": [
{
"description": "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.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"platforms": {
"description": "Target platforms to generate copy for.",
"items": {
"type": "string"
},
"type": "array"
},
"tone": {
"description": "Optional tone: 'engaging', 'humorous', 'educational', 'viral', 'professional'.",
"type": "string"
},
"topic": {
"description": "Core topic, transcript, or draft text to adapt.",
"type": "string"
}
},
"required": [
"topic"
],
"type": "object"
},
"name": "reeling_adapt_content_ai"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"content": {
"description": "Draft post body, comment, or answer to inspect.",
"type": "string"
},
"platform": {
"default": "reddit",
"description": "Target community or social platform.",
"enum": [
"reddit",
"quora",
"medium",
"linkedin",
"x"
],
"type": "string"
},
"title": {
"description": "Optional post title or headline (important for Reddit and Medium).",
"type": "string"
}
},
"required": [
"content"
],
"type": "object"
},
"name": "reeling_check_spam_score"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"camera": {
"description": "Camera motion preference (e.g. 'FPV Chase', 'Smooth Tracking', 'Macro Close-Up').",
"type": "string"
},
"duration_seconds": {
"default": 30,
"description": "Target total duration in seconds (e.g. 30, 60, 120, 180, 300). Default is 30.",
"type": "number"
},
"style": {
"description": "Visual style preference (e.g. 'Cinematic', 'Photoreal', 'Cyberpunk', 'Anime').",
"type": "string"
},
"topic": {
"description": "Video topic, narrative concept, or full script to break into storyboard scenes.",
"type": "string"
}
},
"required": [
"topic"
],
"type": "object"
},
"name": "reeling_create_storyboard"
},
{
"description": "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).",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"keywords": {
"description": "Target topic keywords (e.g. ['AI video', 'social media marketing']).",
"items": {
"type": "string"
},
"type": "array"
},
"project_id": {
"description": "Optional project ID.",
"type": "string"
},
"subreddits": {
"description": "Optional subreddit names for Reddit search (e.g. ['SaaS', 'entrepreneur']).",
"items": {
"type": "string"
},
"type": "array"
}
},
"type": "object"
},
"name": "reeling_discover_community_questions"
},
{
"description": "Draft a value-first, non-spammy answer for a Reddit thread or Quora question, verified by Reeling's Spam Shield.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"platform": {
"description": "Target platform ('reddit' or 'quora').",
"enum": [
"reddit",
"quora"
],
"type": "string"
},
"project_context": {
"description": "Optional domain expertise or background context.",
"type": "string"
},
"question_snippet": {
"description": "Optional body snippet or context of the question.",
"type": "string"
},
"question_title": {
"description": "Title of the Reddit thread or Quora question.",
"type": "string"
},
"subreddit": {
"description": "Optional subreddit name if platform is 'reddit'.",
"type": "string"
}
},
"required": [
"platform",
"question_title"
],
"type": "object"
},
"name": "reeling_draft_community_answer"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"force_fresh": {
"description": "Whether to re-evaluate directly against live post metrics rather than using cached evaluation.",
"type": "boolean"
}
},
"type": "object"
},
"name": "reeling_evaluate_content_jev"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"aspect_ratio": {
"default": "9:16",
"description": "Aspect ratio for the generated video. '9:16' for vertical shorts/reels/tiktok, '16:9' for horizontal youtube.",
"enum": [
"9:16",
"16:9"
],
"type": "string"
},
"fal_api_key": {
"description": "Optional custom fal.ai API key (BYOK). If omitted, the server default fal.ai key is used.",
"type": "string"
},
"image_url": {
"description": "Optional public image URL to animate into a video using image-to-video AI models.",
"type": "string"
},
"prompt": {
"description": "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.",
"type": "string"
}
},
"required": [
"prompt"
],
"type": "object"
},
"name": "reeling_generate_video"
},
{
"description": "Retrieve aggregated performance analytics across all connected platforms (views, likes, comments, impressions, platform breakdown, and top-performing posts).",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"end_date": {
"description": "Optional ISO end date for analytics range.",
"type": "string"
},
"start_date": {
"description": "Optional ISO start date for analytics range.",
"type": "string"
}
},
"type": "object"
},
"name": "reeling_get_analytics"
},
{
"description": "Retrieve publishing options for a connected channel, such as Pinterest boards (ID, name, privacy) or TikTok creator configurations.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"channel_id": {
"description": "UUID of the connected channel (from reeling_list_channels).",
"type": "string"
}
},
"required": [
"channel_id"
],
"type": "object"
},
"name": "reeling_get_channel_options"
},
{
"description": "Fetch the unified social inbox containing audience comments and feedback across YouTube, Bluesky, Instagram, Threads, and TikTok.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"platform": {
"description": "Filter by platform: 'all', 'youtube', 'bluesky', 'instagram', 'threads', 'tiktok'.",
"type": "string"
}
},
"type": "object"
},
"name": "reeling_get_inbox"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"platform": {
"description": "Optional platform key filter (e.g. 'reddit', 'tiktok', 'youtube', 'x', 'quora', 'medium').",
"type": "string"
}
},
"type": "object"
},
"name": "reeling_get_platform_matrix"
},
{
"description": "Retrieve delivery and publishing status for a post across all targeted social networks.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"post_id": {
"description": "UUID of the post to check.",
"type": "string"
}
},
"required": [
"post_id"
],
"type": "object"
},
"name": "reeling_get_post_status"
},
{
"description": "List all connected social media channels (YouTube, TikTok, Instagram, Bluesky, Threads, Pinterest, LinkedIn, Twitter/X, Discord, Telegram, etc.) with account details, usernames, and statuses.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"project_id": {
"description": "Optional UUID of the project to filter channels for.",
"type": "string"
}
},
"type": "object"
},
"name": "reeling_list_channels"
},
{
"description": "List all projects / workspaces available in your reeling.app account.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key if not set in environment.",
"type": "string"
}
},
"type": "object"
},
"name": "reeling_list_projects"
},
{
"description": "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).",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"auto_sanitize_spam": {
"description": "Automatically clean affiliate parameters, ALL-CAPS titles, and AI clichés for Reddit, Medium, and Quora before publishing.",
"type": "boolean"
},
"content": {
"description": "Post copy, article body, caption, or description.",
"type": "string"
},
"mode": {
"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"
},
"pinterest_board_id": {
"description": "Optional Pinterest board ID to pin to. If omitted, uses default board or auto-creates 'Reeling Videos'.",
"type": "string"
},
"pinterest_link": {
"description": "Optional destination link for Pinterest Pin.",
"type": "string"
},
"platforms": {
"description": "List of platform keys to publish to, e.g. ['x', 'tiktok', 'instagram', 'youtube', 'bluesky', 'threads', 'medium', 'quora', 'reddit'].",
"items": {
"type": "string"
},
"type": "array"
},
"project_id": {
"description": "Optional project ID to associate with the post.",
"type": "string"
},
"scheduled_at": {
"description": "Optional ISO 8601 timestamp (e.g. 2026-09-10T15:00:00Z) to schedule post for future publishing.",
"type": "string"
},
"subreddit": {
"description": "Optional subreddit name for Reddit posts (e.g. 'saas' or 'entrepreneur'). Leave empty to post directly to the connected user profile.",
"type": "string"
},
"tags": {
"description": "Optional array of up to 5 topic tags for Medium stories (e.g. ['ai', 'marketing', 'saas']).",
"items": {
"type": "string"
},
"type": "array"
},
"target_url": {
"description": "Optional Reddit thread URL or Quora question URL to reply to directly via Reeling Companion.",
"type": "string"
},
"thumbnail_url": {
"description": "Optional URL to a custom JPEG, PNG, or WebP thumbnail image.",
"type": "string"
},
"title": {
"description": "Title or headline for YouTube Shorts, Pinterest pins, Medium stories, Quora shares, or Reddit posts.",
"type": "string"
},
"video_url": {
"description": "Publicly accessible URL of the video file to publish (MP4, MOV, WebM). Optional when publishing text/article posts to X, Medium, Quora, or Reddit.",
"type": "string"
}
},
"required": [
"content",
"platforms"
],
"type": "object"
},
"name": "reeling_publish_post"
},
{
"description": "Send a direct reply to a comment on a social network (YouTube, Bluesky, Instagram, Threads, TikTok).",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"comment_id": {
"description": "The identifier of the comment being replied to.",
"type": "string"
},
"platform": {
"description": "Platform: 'youtube', 'bluesky', 'instagram', 'threads', 'tiktok'.",
"type": "string"
},
"reply_context": {
"description": "Platform-specific reply context (e.g. root URI/CID for Bluesky).",
"type": "object"
},
"reply_text": {
"description": "Text of the reply to publish.",
"type": "string"
}
},
"required": [
"comment_id",
"platform",
"reply_text"
],
"type": "object"
},
"name": "reeling_reply_to_comment"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"aspect_ratio": {
"default": "9:16",
"enum": [
"9:16",
"16:9"
],
"type": "string"
},
"fal_api_key": {
"description": "Optional custom fal.ai API key (BYOK).",
"type": "string"
},
"scenes": {
"description": "Array of storyboard scene objects with 'prompt' (and optional 'videoUrl').",
"items": {
"properties": {
"prompt": {
"type": "string"
},
"title": {
"type": "string"
},
"videoUrl": {
"type": "string"
}
},
"required": [
"prompt"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"scenes"
],
"type": "object"
},
"name": "reeling_stitch_storyboard"
},
{
"description": "Trigger an on-demand real-time metric sync against live APIs (YouTube, Bluesky, Instagram, Threads, TikTok).",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional Reeling API key.",
"type": "string"
},
"post_id": {
"description": "Optional post UUID to sync metrics for a specific post.",
"type": "string"
}
},
"type": "object"
},
"name": "reeling_sync_metrics"
}
]
}What the leaf hashes
{"body":"644be0eb044ffbff19f6e782d2395ec5d680e9528555360222a344872d7da06a","id":295747,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793051138121018,"prev":null,"subject":"5fa75998-0c43-41a5-ab59-f0efacd58c8a","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x6d8cf132b17c998eee63ecda5c5570dd34dcaad94207fe105a764b7d721f2828
- 0x846f3cf2971b5087f2c635529267ea59764a3feb21cc7cde2bd1d73eecd205c5
- 0xdd4dad7ba678d8e2b2bf23572ce414defd9e859a730b112b494e8178be0600b9
- 0x666eecea23f4ce279bfa5539c0dbf49998ae99a399946a879f9fd76af6cea593
- 0xf5ecdec5d63c1e87ed9767d0a0f3907e55ba532ca8358d48f0c10ef5636e7fd0
- 0xe35343932ecd3d3573276107a7c6d885932b46564cb0e095c511a3bdaab34f9f
- 0xc336a30a05b2fe0a2bbadb94093717f75de9864f43be9581fb7f5932b1b19b97
- 0x4873a57a6faa91626104adfce665f79879f8eea2f59fcc39e77d709d4da1bdd1
- 0x187cd02fc25d83259144a0d1b67cedaf83d9da8a9bc14e7630ca58c5be1f6be9
- 0xd436881f2f0c7eba4a0a8b847ff798d53394f793d9cffd7bdf04f6a3d5c2f8be
- 0x82b0a13483194285c0c386d5ad47eb953493b28955a9a8e58da3a2e6e220ed30
- 0x929b3f59cbf01edbae456522161805dd51e098dc3a66d845508de46581bb953c
- 0x9dc4d6f64bc3c323d2c45a28209068cd473b6979bd632a0d694bf94d19bc39df
- 0xfc9b5a81a7a83a1c735a4fe64590beb9db14d2366f463161358af28c3ea9a81d
- 0xa2d436d488e3600b0e5c3e3ed9c9234cd52853c59830b786334fd0c4292d9f40
- 0x47b89901b0f07938a6b9a66ddf35683903f79d756a7c7763665fd632758b08d0
- 0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae