Skip to main content
Glama
745,279 tools. Updated 2026-11-05 06:14

"Rumble" matching MCP tools:

  • Submit a source video `url` (YouTube, Vimeo, Google Drive, Dropbox, OneDrive, Rumble, or a direct video file) to turn into viral clips, with an optional `title`. Returns the new video `id` (a hashid) and its `status`. Processing is ASYNCHRONOUS: this returns `status: "downloading"` or a paused `pending_credits` state. Poll get_video_status with the returned `id` while processing moves. Do not poll `pending_credits`: when a failed payment caused the pause, the result includes `payment_required: true`, a message, and `billing_url`; show that guidance so the user can repair payment. Optionally pass an `agent` id (a hashid from list_agents) to process the video with that agent's settings (caption preset, composition defaults, …); omit it to use the team's defaults. Optionally pass `max_clip_seconds` (15 to 90) to cap how long each clip runs (omit it for automatic lengths, 40 to 90 seconds), and `clip_guidance` (up to 300 characters) to say which moments to prefer, for example "only the funniest reactions". Guidance that is too narrow or not about picking moments is rejected with a reason and a broader suggestion. Safe to retry: submitting the same url + agent + clip preferences again returns an existing run for it from the last 24h (still processing, or completed) as `deduped: true` instead of starting a second run. Submitting the same url with a DIFFERENT agent or clip preferences starts a new run (so you can re-process a source with other settings). A previously *failed* url can be resubmitted to retry it. Errors: an unsupported/invalid URL is rejected and an agent not on your team is rejected. A missing subscription or insufficient credits parks the video in `pending_credits`; direct the user to OpenClip before checking again.
    ConnectorOAuth
  • Rumble keyword search — same video card shape as channel-videos (type, durationSeconds + durationText, UTC publishedAt). Costs ~12 credits (0.6/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).
    ConnectorNo auth
  • Rumble channel uploads — lean streams[{url,type}]; call video-details for rendition meta. Costs ~12 credits (0.6/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).
    ConnectorNo auth
  • Research advertisers or destination domains on one platform (newsbreak, rumble or youtube). kind=advertiser groups by the recorded advertiser label; kind=destination groups by the declared or stored landing domain. Without group, returns at most 24 groups with record counts and first/last observation dates; query filters names. With group set to a returned key, returns that group's ads (at most 12 per page) and its exact total. sort=records (default), recent or name. Follow nextCursor with the same arguments. Counts are stored records, not spend or reach.
    ConnectorNo auth
  • Start a NEW Echosaw analysis job from a publicly accessible media or document URL, or a video platform URL (YouTube, Rumble, Vimeo, etc.). Accepts video, audio, image, and document (PDF, DOCX, TXT, MD, PPTX) inputs. This is an entry point that creates a job and begins processing — it does not fetch previously analyzed media (use echosaw_download_media for that). Returns a job ID (mediaId) used to track processing and retrieve results.
    ConnectorOAuth
  • Rumble video metadata — uniform streams[] with rendition meta, captions[], audioStreams. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Provides AI assistants with access to TheRumble.app investment research data for the Egyptian stock market (EGX), including fundamental calls, technical calls, track records, and portfolios.
    11
    20 npm
    2
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    The definitive Model Context Protocol (MCP) server for Pumble. Exposes 26 official REST tools for full workspace messaging, scheduling, channels, and team management with zero-lookup identifier resolution.
    26
    0
    2
    MIT

Matching MCP Connectors

  • Ad archive search (NewsBreak, Rumble, YouTube, Meta). Paid SwipeHarbor members only; token required.

  • SnapDubOAuth

    Turn long videos into captioned vertical clips for TikTok, Reels and Shorts from your AI assistant. Paste a YouTube, Twitch, Kick, Rumble or Zoom link and get clips with titles, virality scores, descriptions, hashtags and download links. Apply saved templates, check credits and progress, and find live paid clipping campaigns. OAuth sign-in, works on the free plan. Docs: https://snapdub.ai/mcp-server

  • Rumble published captions as timed segments — parses the .vtt from video-details (not speech-to-text). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).
    ConnectorNo auth
  • Make a voice recording or TTS take game-ready: rumble high-passed, noise reduced against the measured floor, sibilance tamed, dialogue loudness (-18 LUFS) with a -1 dBTP ceiling, and a long take split into one file per phrase with a CSV cue sheet. Price: $0.10 USDC via x402, charged only on success. Part of Audio tools: Make generated or recorded sounds game-ready: trim silence and match loudness (LUFS with a true-peak ceiling), seamless loops for music and ambience with loop points, and SFX variations.
    ConnectorNo auth
  • Search stored NewsBreak/Rumble ads. Results contain at most 12 ads. sort=newest (default) orders by last observation; sort=longest_running orders by recorded observation span in whole days. minDays=7|30|90 keeps ads observed over at least that span. minSightings=2|5|10|25|50|100 requires at least that many stored capture observations, not impressions. Counts and spans do not prove continuous runtime or spend. These filters do not apply to transcript search. Follow nextCursor with the same query, sort and filters.
    ConnectorNo auth
  • Turns a long video link (YouTube, Twitch, Kick, Rumble or Zoom) into short vertical clips with captions. Spends credits; processing takes a few minutes to tens of minutes depending on length. Returns the new video's video_id and status; the clips are listed once its status is "done".
    ConnectorOAuth
  • Read the stored timed transcript of one Rumble video ad, 100 segments per page with start/end milliseconds. state shows when no transcript is ready; nothing is transcribed on request. Follow nextSegmentOffset for later segments.
    ConnectorNo auth
  • Rumble top-level comments — publishedAt ISO-8601 UTC from title= on the comment time link. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).
    ConnectorNo auth
  • One-step audio cleanup. The podcast preset removes low rumble, reduces background noise, trims long silences and levels the loudness to -16 LUFS. You can also change volume, fade in and out, speed, or mix to mono. Cost: 1 credit per minute of output. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.
    ConnectorNo auth
  • Gets all top level comments for a Rumble video by URL. Returns comment text, author, createdAt, createdAtText, likeCount, dislikeCount, and replyCount when comment bodies are public. If Rumble requires sign-in to view the comments, this endpoint returns HTTP 403 with error `forbidden` and does not charge credits. This is different from a public video with no comments, which returns a successful empty comments array. Sign-in-required response example: ```json { "success": false, "credits_remaining": 100, "credits_charged": 0, "error": "forbidden", "errorStatus": 403, "message": "Rumble requires you to sign in to view this video's comments" } ``` Completed lookups cost at least 10 Nexscope credits. Actual cost depends on the operation and requested options. Repeated requests may purchase data again. Rumble Comments API View Pricing Gets all top level comments for a Rumble video by URL. 1 credit per request Gets all top level comments for a Rumble video by URL. Returns comment text, author, createdAt, createdAtText, likeCount, dislikeCount, and replyCount when comment bodies are public. If Rumble requires sign-in to view the comments, this endpoint returns HTTP 403 with error `forbidden` and does not charge credits. This is different from a public video with no comments, which returns a successful empty comments array. Sign-in-required response example: ```json { "success": false, "credits_remaining": 100, "credits_charged": 0, "error": "forbidden", "errorStatus": 403, "message": "Rumble requires you to sign in to view this video's comments" } ```
    ConnectorOAuth
  • Gets all top level comments for a Rumble video by URL. Returns comment text, author, createdAt, createdAtText, likeCount, dislikeCount, and replyCount when comment bodies are public. If Rumble requires sign-in to view the comments, this endpoint returns HTTP 403 with error `forbidden` and does not charge credits. This is different from a public video with no comments, which returns a successful empty comments array. Sign-in-required response example: ```json { "success": false, "credits_remaining": 100, "credits_charged": 0, "error": "forbidden", "errorStatus": 403, "message": "Rumble requires you to sign in to view this video's comments" } ``` Completed lookups cost at least 10 Nexscope credits. Actual cost depends on the operation and requested options. Repeated requests may purchase data again. Rumble Comments API View Pricing Gets all top level comments for a Rumble video by URL. 1 credit per request Gets all top level comments for a Rumble video by URL. Returns comment text, author, createdAt, createdAtText, likeCount, dislikeCount, and replyCount when comment bodies are public. If Rumble requires sign-in to view the comments, this endpoint returns HTTP 403 with error `forbidden` and does not charge credits. This is different from a public video with no comments, which returns a successful empty comments array. Sign-in-required response example: ```json { "success": false, "credits_remaining": 100, "credits_charged": 0, "error": "forbidden", "errorStatus": 403, "message": "Rumble requires you to sign in to view this video's comments" } ```
    ConnectorOAuth
  • Channel videos. A Rumble channel's public uploads, newest first, 25 per page. Pass the `cursor` from the previous response to page. Costs 1 credit.
    ConnectorNo auth
  • Video transcript. A Rumble video's captions as one text block plus timed cues. Returns the requested language when the video has it, otherwise the default track. Costs 1 credit.
    ConnectorNo auth
  • Video details. Public metadata for a Rumble video: exact view count, likes and dislikes, comment count, duration, upload date, channel and follower count. Costs 1 credit.
    ConnectorNo auth
  • Video comments. Public comments on a Rumble video, including replies. Rumble hides comments behind a login on some videos; when it does, this returns an unbilled empty result rather than logging in. Costs 1 credit.
    ConnectorNo auth
  • Gets a Rumble video's transcript when captions are available. If Rumble does not expose captions for the video, transcript will be null and you will not be charged. Returned native captions cost 1 credit; empty transcripts and errors cost 0 credits. This endpoint does not use AI transcription. Completed lookups cost at least 10 Nexscope credits. Actual cost depends on the operation and requested options. Repeated requests may purchase data again. Rumble Transcript API View Pricing Gets a Rumble video's transcript when captions are available. 1 credit per request Gets a Rumble video's transcript when captions are available. If Rumble does not expose captions for the video, transcript will be null and you will not be charged. Returned native captions cost 1 credit; empty transcripts and errors cost 0 credits. This endpoint does not use AI transcription.
    ConnectorOAuth
  • Gets a Rumble video's transcript when captions are available. If Rumble does not expose captions for the video, transcript will be null and you will not be charged. Returned native captions cost 1 credit; empty transcripts and errors cost 0 credits. This endpoint does not use AI transcription. Completed lookups cost at least 10 Nexscope credits. Actual cost depends on the operation and requested options. Repeated requests may purchase data again. Rumble Transcript API View Pricing Gets a Rumble video's transcript when captions are available. 1 credit per request Gets a Rumble video's transcript when captions are available. If Rumble does not expose captions for the video, transcript will be null and you will not be charged. Returned native captions cost 1 credit; empty transcripts and errors cost 0 credits. This endpoint does not use AI transcription.
    ConnectorOAuth