Social Media Video Downloader

com.jojapiPublished by jojapi.comOfficial publisherv1.0.0Updated Oct 24, 2026

social media video downloader: A comprehensive API for extracting video details, metadata, and.

The publisher's own server: Ahrefs

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingData & AnalyticsMedia & Design

Overview

AI-generated overview

Lets an assistant fetch public social media video, post, profile and channel data from YouTube, TikTok, Facebook, Instagram and Pinterest.

What you can do
A remote MCP server exposing 29 read-only lookup tools across five platforms. YouTube tools cover video details with formats and download links, comments, channels, playlists, posts, hashtags and several search variants; TikTok, Facebook, Instagram and Pinterest tools return profile, post, reel, photo and pin details. Results are paginated where noted, and each call is billed in credits.
When to use it
Useful when an assistant needs to research or summarize public social media content: pulling video metadata and comments, checking channel or profile details, searching YouTube, or collecting media links from posts and pins. Not intended for private accounts or for posting content.
Requirements
Runs as a remote streamable HTTP endpoint at mcp.jojapi.com; no local runtime or package is needed. No authentication, environment variables or headers are declared. Calls consume credits, so a funded account with the provider is implied.
Before you install
Every tool is billed per call in credits, with YouTube video details costing 2 and Instagram user lookups costing 5, so usage spends money. Queries and target URLs are sent to a third-party service. Only public data is described; respect platform terms and privacy when collecting profiles and comments.

Installation

In SourceWeft

  1. Open Social Media Video Downloader in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.jojapi%2Fsocial-media-video-downloader/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "social-media-video-downloader": {
      "type": "http",
      "url": "https://mcp.jojapi.com/social-media-video-downloader"
    }
  }
}

Tools

29

get_youtube_v3_video_details

Get Video Details (Price:1-2)

Extracts comprehensive information about a YouTube video including metadata, available formats, download links, and server-rendered video options with audio merging capabilities. Group: YouTube-Video. Billing per call: 2 Credits.

ParameterslangfieldsvideoIdrequiredurlAccesscountryCodegetTranscriptrenderableFormatstranscriptLanguage

get_youtube_v3_video_comments

Get Video Comments

Retrieves comments for a YouTube video with sorting options and pagination. Group: YouTube-Video. Billing per call: 1 Credits.

ParameterslangsortByvideoIdrequiredcommentIdnextToken

get_youtube_v3_post_details

Get Post Details

Retrieves detailed information about a specific YouTube community post. Group: YouTube-Post. Billing per call: 1 Credits.

ParameterslangpostIdrequiredchannelIdrequired

get_youtube_v3_post_comments

Get Post Comments

Retrieves comments for a YouTube post with sorting options and pagination. Group: YouTube-Post. Billing per call: 1 Credits.

ParameterslangpostIdrequiredsortBychannelIdrequirednextToken

get_youtube_v3_channel_id_from_handle

Get Channel ID From Handle

Retrieves the channel ID for a given YouTube handle (e.g., '@MrBeast'). Group: YouTube-Channel. Billing per call: 1 Credits.

Parametershandlerequired

get_youtube_v3_channel_posts

Get Channel Posts

Retrieves posts from a specific YouTube channel. Use `nextToken` to paginate. Group: YouTube-Channel. Billing per call: 1 Credits.

ParameterslangchannelIdrequirednextToken

get_youtube_v3_channel_details

Get Channel Details

Retrieves detailed information about a specific YouTube channel. Group: YouTube-Channel. Billing per call: 1 Credits.

ParameterslangchannelIdrequired

get_youtube_v3_channel_playlists

Get Channel Playlists

Retrieves playlists, releases, or podcasts from a specific YouTube channel. Group: YouTube-Channel. Billing per call: 1 Credits.

ParameterslangchannelIdrequirednextTokencontentTyperequired

get_youtube_v3_channel_videos

Get Channel Videos

Retrieves videos, shorts, or livestreams from a specific YouTube channel. Group: YouTube-Channel. Billing per call: 1 Credits.

ParameterslangchannelIdrequirednextTokencontentTyperequired

get_youtube_v3_playlist

Get Playlist Details

Extracts playlist information and a paginated list of its videos. Group: YouTube-Playlist. Billing per call: 1 Credits.

ParameterslangnextTokenplaylistIdrequiredcountryCode

get_youtube_v3_search_movie

Search Movies

Searches for movies on YouTube. Group: YouTube-Search. Billing per call: 1 Credits.

ParameterslangqueryrequiredsortBydurationfeaturesnextTokenprioritizeuploadDate

get_youtube_v3_search_video

Search Videos

Searches for videos on YouTube. Group: YouTube-Search. Billing per call: 1 Credits.

ParameterslangqueryrequiredsortBydurationfeaturesnextTokenprioritizeuploadDate

get_youtube_v3_search_channel

Search Channels

Searches for channels on YouTube. Group: YouTube-Search. Billing per call: 1 Credits.

ParameterslangqueryrequiredsortBydurationfeaturesnextTokenprioritizeuploadDate

get_youtube_v3_search_playlist

Search Playlists

Searches for playlists on YouTube. Group: YouTube-Search. Billing per call: 1 Credits.

ParameterslangqueryrequiredsortBydurationfeaturesnextTokenprioritizeuploadDate

get_youtube_v3_search_suggestions

Get Search Suggestions

Retrieves search suggestions from YouTube based on a query. Group: YouTube-Search. Billing per call: 1 Credits.

ParameterslangqueryrequiredpreviousQuery

get_youtube_v3_hashtag

Get Hashtag Videos

Retrieves videos for a given hashtag. Group: YouTube-Hashtag. Billing per call: 1 Credits.

ParameterstagrequiredlangnextToken

get_tiktok_v3_user_details

Get TikTok User Details

Retrieves the profile details for a given TikTok user URL. Group: TikTok-User. Billing per call: 1 Credits.

Parametersurlrequired

get_tiktok_v3_post_details

Get TikTok Post Details

Retrieves media and metadata for a given TikTok post URL. Group: TikTok-Post. Billing per call: 1 Credits.

Parametersurlrequired

get_facebook_v3_profile_id

Get Facebook Profile ID

Retrieves the profile ID for a given Facebook profile URL. Group: Facebook-Profile. Billing per call: 1 Credits.

Parametersurlrequired

get_facebook_v3_profile_details

Get Facebook Profile Details

Retrieves the profile details for a given Facebook profile URL. Group: Facebook-Profile. Billing per call: 1 Credits.

Parametersurlrequired

get_facebook_v3_profile_about

Get Facebook Profile About

Retrieves the 'about' information for a given Facebook profile URL. Group: Facebook-Profile. Billing per call: 1 Credits.

Parametersurlrequired

get_facebook_v3_profile_reels

Get Facebook Profile Reels

Retrieves the reels from a given Facebook profile URL. Group: Facebook-Profile. Billing per call: 1 Credits.

Parametersurlrequired

get_facebook_v3_profile_photos

Get Facebook Profile Photos

Retrieves the photos from a given Facebook profile URL. Group: Facebook-Profile. Billing per call: 1 Credits.

Parametersurlrequired

get_facebook_v3_post_details

Get Facebook Post Details

Retrieves media and metadata for a given Facebook post URL. Group: Facebook-Posts. Billing per call: 1 Credits.

ParametersurlrequiredrenderableFormats

get_instagram_v3_user_profile_id_from_username

Get User ID From Username (Price:5)

Retrieves the user ID for a given Instagram username. Group: Instagram-User. Billing per call: 5 Credits.

Parametersusernamerequired

get_instagram_v3_user_profile_details

Get User Profile Details (Price:5)

Retrieves the profile details for a given Instagram username. Group: Instagram-User. Billing per call: 5 Credits.

Parametersusernamerequired

get_instagram_v3_media_post_details

Get Media Post Details

Retrieves the media post for a given Instagram shortcode. Group: Instagram-Media. Billing per call: 1 Credits.

ParametersshortcoderequiredrenderableFormats

get_pinterest_v3_pin_details

Get Pin Details

Retrieves every image size and video stream of a Pinterest pin (including each page of an idea/story pin), along with its title, creator and metadata. Group: Pinterest-Pin. Billing per call: 1 Credits.

ParameterspinIdrequiredcountryCode

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Jojapi integrations