ReClip logo

ReClip

Downloads authorized online media as MP4, MP3, or time-bounded clips through local MCP tools.

Install ReClip

Pick your client, then add it in one click or paste the config.

STDIOPython
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "reclip": {
      "command": "uvx",
      "args": [
        "reclip-mcp"
      ],
      "env": {
        "RECLIP_MCP_DOWNLOAD_DIR": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 4 tools correctly (1d ago).

Overview

ReClip MCP server connects AI agents to yt-dlp for inspecting and downloading media from supported websites. It exposes tools for fetching media metadata, downloading video or audio, creating time-bounded clips, and listing supported sites. Downloads run locally and require explicit authorization, with output restricted to a configured directory. Reach for it when an agent needs to inspect online media or save authorized full files and clips.

Use cases

  • Inspect media metadata before downloading
  • Download authorized videos as MP4 files
  • Extract authorized audio as MP3 files
  • Create local clips from specified time ranges
  • Check whether a media site is supported

Key features

  • Media inspection through yt-dlp
  • MP4 video and MP3 audio downloads
  • Time-bounded clip downloads
  • Quality selection
  • Supported-site listing
  • Directory-restricted local output

Tools4

What ReClip lets your agent do. Expand a tool for its parameters.

Verified live~636 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

9/9 checks healthy over the last 44d

What it can do

From the 4 tools this server returned when we ran it; 4 declare their own safety hints.

Makes network requests · 4Read-only tools · 4
Network at startup2 connections
Files written at startup10

Observed 2026-11-11 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 13d ago via OSV.dev · reclip-mcp (PyPI)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit2mo agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed4Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How ReClip works

What ReClip MCP server does

The ReClip MCP server gives an MCP host local tools for working with media URLs supported by yt-dlp. It can inspect a URL, download a video as MP4, extract audio as MP3, create a clip between two timestamps, and report the sites supported by the underlying downloader.

Supported sources include YouTube, TikTok, Instagram, Twitter/X, Reddit, Facebook, Vimeo, Twitch, Dailymotion, SoundCloud, Loom, Streamable, Pinterest, Tumblr, Threads, LinkedIn, and other sites recognized by yt-dlp. The actual availability of a URL depends on yt-dlp support and the source site's access requirements.

The ReClip MCP server is intended for local, authorized use. Its download operations require explicit user authorization and can write only inside the configured download directory.

How it works

An MCP host starts the server through uvx and communicates with it over standard input and output. The server invokes yt-dlp for media inspection and retrieval, while ffmpeg supports media conversion and clipping. Results from download operations include the output path, filename, byte size, selected format, source URL, and clip range.

The inspection tool can load media information before a download. A download can specify MP4 or MP3, a quality selection, and an output location within the permitted directory. Clip requests accept times in SS, MM:SS, or HH:MM:SS.000 form. The server also provides a site-listing tool so an agent can check the declared yt-dlp coverage.

Setup and configuration

Install and run the package through an MCP host using a configuration similar to:

config.json
{
  "mcpServers": {
    "reclip": {
      "command": "uvx",
      "args": ["reclip-mcp"],
      "env": {
        "RECLIP_MCP_DOWNLOAD_DIR": "/absolute/path/to/downloads"
      }
    }
  }
}

RECLIP_MCP_DOWNLOAD_DIR sets the directory where download tools may save files. If omitted, the default is ~/Downloads/ReClip. Use the absolute path to uvx when the MCP host does not inherit the executable from the shell PATH.

For development from a checkout, install the project with python -m pip install . and configure the host to run python -m reclip_mcp. The package requires Python 3.10 or newer. The repository also provides a local web application and command-line interface, but those are separate ways to use ReClip rather than MCP configuration requirements.

Tools and capabilities

The ReClip MCP server exposes these tools:

  • inspect_media: retrieves information about a media URL.
  • download_media: saves a selected video or audio representation locally.
  • download_clip: saves only a requested time range.
  • list_supported_sites: reports supported site coverage.

Downloads support MP4 video, MP3 audio, quality selection, and local output paths constrained by the configured directory.

Limitations and notes

The server contacts the media sites represented by URLs supplied to it.

Some YouTube operations may require Deno or Node.js because yt-dlp uses a JavaScript runtime for player challenges. Media availability can also change with the source site's behavior and yt-dlp compatibility. Users are responsible for authorization, copyright compliance, and adherence to each platform's terms of service.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about ReClip

ReClip is an MCP server that connects AI agents to yt-dlp-supported media sites and exposes tools to inspect media, download MP4 video or MP3 audio, create timestamped clips, and list supported sites. Downloads run locally, require explicit authorization, and are restricted to a configured directory.

Install it through an MCP host with `uvx reclip-mcp` in the server command and configure `RECLIP_MCP_DOWNLOAD_DIR` if you want a custom output directory. For development, install the checkout with `python -m pip install .` and run `python -m reclip_mcp`.

ReClip saves downloads under `RECLIP_MCP_DOWNLOAD_DIR`, which defaults to `~/Downloads/ReClip` when unset. The MCP download tools can write only within that configured directory.

Yes, ReClip can create a clip using start and end timestamps. Accepted formats include seconds, `MM:SS`, and `HH:MM:SS.000`, and the MCP tool for this operation is `download_clip`.

Yes, ReClip uses a standard stdio MCP configuration and can be added to MCP clients that support such servers, including Cursor. Configure the command as `uvx` with the `reclip-mcp` argument and set an absolute download directory when needed.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewReClip AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/reclip?style=directory)](https://allmcps.com/mcp/reclip)
HTML Embed
<a href="https://allmcps.com/mcp/reclip"><img src="https://allmcps.com/api/badge/reclip?style=directory" alt="ReClip on AllMCPs" /></a>