{
  "schema_version": "v1",
  "name": "VideoDownloadOnline WebMCP Server",
  "description": "Universal video extraction and MP4/MP3 download tools for TikTok, Instagram Reels, Facebook, X (Twitter), Vimeo, Dailymotion, and Streamain.",
  "endpoint": "https://videodownloadonline.com/api/mcp",
  "auth": {
    "type": "none"
  },
  "tools": [
    {
      "name": "extract_video",
      "description": "Extract downloadable video streams, resolutions (1080p, 720p, 480p), audio tracks (MP3), thumbnails, and metadata from any supported social video URL.",
      "parameters": {
        "type": "object",
        "required": [
          "url"
        ],
        "properties": {
          "url": {
            "type": "string",
            "description": "Full public post URL from TikTok, Instagram, Facebook, X/Twitter, Vimeo, Dailymotion, or Streamain."
          }
        }
      }
    },
    {
      "name": "get_supported_platforms",
      "description": "Get list of supported social media video platforms and extractable formats.",
      "parameters": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "get_download_link",
      "description": "Generate a direct proxied download streaming URL with Content-Disposition attachment headers.",
      "parameters": {
        "type": "object",
        "required": [
          "media_url",
          "title",
          "ext"
        ],
        "properties": {
          "media_url": {
            "type": "string",
            "description": "Direct video stream or CDN URL extracted from extract_video"
          },
          "title": {
            "type": "string",
            "description": "Video title for filename"
          },
          "ext": {
            "type": "string",
            "enum": [
              "mp4",
              "mp3",
              "webm"
            ],
            "default": "mp4"
          }
        }
      }
    }
  ]
}