LabscoMCP early access ↗
handoingMCP SERVER

Instagram Downloader

Downloads an Instagram video to a folder you name — give it the post URL and a local path, get the file.

by handoing ↗Page Fetching & Content ExtractionCommunity

LABSCO SUMMARY

One call, one file on disk.

There is exactly one operation and it takes two arguments, so nothing about this needs explaining twice. The destination path is yours to choose per call, which matters more than it sounds: the file lands where the rest of your workflow expects it, not in a fixed downloads folder.

What it is

A lightweight MCP service for pulling Instagram videos down to disk. It extracts the media URL with btch-downloader and fetches the file with axios, built on FastMCP.

What you get

  • A download call that takes the Instagram post url and a local path, and writes the video there — download
  • Progress tracking and logging while the transfer runs, rather than a silent wait

Requirements

No account and no key. Clone the repository and point your client at path/ig-download-mcp-server/index.js run with node. The package is ig-download-mcp-server (1.0.0 in package.json).

Setup effort

Build from source — clone the repository, then follow the steps on this page and add the configuration for your client