Video downloader API, MCP and yt-dlp web GUI workflows
AnyVidDL separates consumer link checks from developer automation. Start in the browser, then move permitted repeat work into API or MCP workflows with rate limits, task logs, and refusal reasons.
Build on controlled link analysis, not blind scraping
The developer surface is for repeatable, auditable tasks around public or permitted media. It should make unsupported cases visible instead of treating them as engineering problems to bypass.
yt-dlp power without a terminal
Use AnyVidDL as a browser-first workflow for users who want yt-dlp-style link checks without installing Python, opening a shell, or maintaining local extractor updates.
Open workflowManifest and HLS inspection
Inspect permitted M3U8/HLS sources, variants, subtitles, and refusal reasons before creating a controlled download task.
Open workflowAPI task boundaries
Move repeat work into authenticated task APIs only when rate limits, audit logs, queue status, and source authorization are explicit.
Open workflowMCP-ready agent workflows
Expose safe, permission-aware link analysis to AI agents with refusal categories, not unrestricted scraping or DRM bypass.
Open workflowAutomation must keep the same boundaries as the web tool
| Rule | Why it matters |
|---|---|
| No DRM, paywall, login, private-account, or credential bypass. | Keeps AnyVidDL useful for compliant workflows and easier for search engines, AI answer engines, and users to classify as a safe tool. |
| No platform passwords, cookies, session tokens, or DRM keys in normal web flows. | Keeps AnyVidDL useful for compliant workflows and easier for search engines, AI answer engines, and users to classify as a safe tool. |
| Record task status, source URL, failure category, and user authorization context for repeat workflows. | Keeps AnyVidDL useful for compliant workflows and easier for search engines, AI answer engines, and users to classify as a safe tool. |
| Prefer one-link browser checks before queue, API, or MCP automation. | Keeps AnyVidDL useful for compliant workflows and easier for search engines, AI answer engines, and users to classify as a safe tool. |