io.github.yagyaanshK/reclip
Enables downloading videos, extracting audio, and creating clips from Dailymotion.
Enables downloading videos, extracting audio, and creating clips from Facebook.
Enables downloading videos, extracting audio, and creating clips from Instagram.
Enables downloading videos, extracting audio, and creating clips from Loom.
Enables downloading videos, extracting audio, and creating clips from Pinterest.
Enables downloading videos, extracting audio, and creating clips from Reddit.
Enables downloading audio, extracting audio, and creating clips from SoundCloud.
Enables downloading videos, extracting audio, and creating clips from Threads.
Enables downloading videos, extracting audio, and creating clips from TikTok.
Enables downloading videos, extracting audio, and creating clips from Tumblr.
Enables downloading videos, extracting audio, and creating clips from Twitch.
Enables downloading videos, extracting audio, and creating clips from Vimeo.
Enables downloading videos, extracting audio, and creating clips from YouTube.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@io.github.yagyaanshK/reclipClip this video from 2:00 to 2:30 as MP3."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ReClip
A self-hosted, open-source video and audio downloader with a clean web UI. Paste links from YouTube, TikTok, Instagram, Twitter/X, and 1000+ other sites — download as MP4 or MP3.
https://github.com/user-attachments/assets/419d3e50-c933-444b-8cab-a9724986ba05

Features
Download videos from 1000+ supported sites (via yt-dlp)
MP4 video or MP3 audio extraction
Quality/resolution picker
Download precise clips by start/end time without first storing the full source
Bulk downloads — paste multiple URLs at once
Automatic URL deduplication
Clean, responsive UI — no frameworks, no build step
Native Desktop Apps — zero-install standalone executables for Windows, macOS, and Linux.
Intelligent Filename Generation — extracts and formats metadata gracefully (
Artist - Track.mp3orChannel - Title.mp4).Local-first operation — downloads run on the user's own machine and network connection.
Automated Build Pipeline — GitHub Actions automatically compiles and publishes new executables upon every version tag push.
Related MCP server: yt-dlp-mcp-server
🚀 Download ReClip App
You don't need to install Python or use the terminal. Download the pre-built standalone executable for your operating system:
🪟 Windows: ReClip.exe
🍎 macOS: ReClip-macos.dmg
🐧 Linux: ReClip
Note: The native apps contain a bundled server and PyWebView browser. Simply open the app and it will launch right in its own native window!
🛠️ Run from Source (Terminal)
git clone https://github.com/yagyaanshK/reclip.git
cd reclipOn Windows:
Double-click start_windows.bat.
On Mac / Linux:
./reclip.shOpen http://localhost:8899 in your browser.
Build Executables Locally
To manually compile ReClip into a standalone executable:
Windows: Run
build_windows.bat-> Output indist/Mac / Linux: Run
./build_unix.sh-> Output indist/
Or with Docker:
docker build -t reclip . && docker run -p 8899:8899 reclipUsage
Paste one or more video URLs into the input box
Choose MP4 (video) or MP3 (audio)
Click Fetch to load video info and thumbnails
Select quality/resolution if available
Optionally enable Clip and enter start/end times as
SS,MM:SS, orHH:MM:SS.000Click Download on individual videos, or Download All
Command-Line Interface
ReClip also exposes a structured local CLI for shell scripts and AI agents. Install it in a Python 3.10+ environment with uv:
uv tool install reclip-mcpThen run:
reclip inspect "https://example.com/media" --json
reclip download "https://example.com/media" --format mp4 --quality 1080p --output downloads --json
reclip clip "https://example.com/media" --start 01:20:15.500 --end 01:25:00 --format mp3 --output downloads --json
reclip sites --jsonAll JSON responses contain an ok field. Failures include a stable machine-readable error code and a human-readable message. Downloads occur locally and return the absolute output path, filename, byte size, format, source URL, and clip range.
AI Agent Integration (MCP)
Configure an MCP host to install and start ReClip over stdio without cloning the repository:
{
"mcpServers": {
"reclip": {
"command": "uvx",
"args": ["reclip-mcp"],
"env": {
"RECLIP_MCP_DOWNLOAD_DIR": "/absolute/path/to/downloads"
}
}
}
}Use the absolute path to uvx if the MCP host does not inherit your shell PATH. The server exposes inspect_media, download_media, download_clip, and list_supported_sites. Download tools require explicit user authorization and can write only to RECLIP_MCP_DOWNLOAD_DIR, which defaults to ~/Downloads/ReClip.
For development from a checkout, run python -m pip install . and configure the host to execute python -m reclip_mcp.
Supported Sites
Anything yt-dlp supports, including:
YouTube, TikTok, Instagram, Twitter/X, Reddit, Facebook, Vimeo, Twitch, Dailymotion, SoundCloud, Loom, Streamable, Pinterest, Tumblr, Threads, LinkedIn, and many more.
Stack
Backend: Python + Flask
Frontend: Vanilla HTML/CSS/JS (single file, no build step)
Dependencies:
flask,yt-dlp,yt-dlp-ejs,pycryptodomex,pywebview,pyinstaller,imageio-ffmpeg
Disclaimer
This tool is intended for personal use only. Please respect copyright laws and the terms of service of the platforms you download from. The developers are not responsible for any misuse of this tool.
License
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Any video URL to LLM-ready transcript. ASR built in, no captions needed. TikTok, X, TED and more.
- RendobarOAuthcom.rendobar
Transform video, audio and images, and generate media from prompts. FFmpeg, captions, models.
Download YouTube, TikTok, Vimeo, SoundCloud and 6 more platforms from any MCP AI chatbot.
Fetch transcripts, subtitles, chapters, metadata and frames from YouTube and 10+ video platforms
Related MCP Servers
- -licenseAqualityNot gradedmaintenanceEnables downloading videos from 1000+ platforms including YouTube, Bilibili, TikTok, and Twitter using yt-dlp. Supports both MCP protocol and REST API modes with real-time progress tracking, multiple formats, and subtitle downloads.5141-
- AlicenseAqualityCmaintenanceEnables AI agents to inspect, plan, download, and postprocess media from YouTube and other sites using yt-dlp, with safety and full option support.22816MIT
- FlicenseNot gradedqualityDmaintenanceProvides tools for downloading YouTube videos and audio using yt-dlp, enabling integration with AI assistants via MCP.5-
- FlicenseAqualityDmaintenanceEnables video metadata extraction and downloading from platforms like TikTok and YouTube via yt-dlp, including direct MP4 links and local downloads with MP3 conversion.3-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yagyaanshK/reclip'
If you have feedback or need assistance with the MCP directory API, please join our Discord server