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.
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.
- 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
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).
Build from source — clone the repository and build it, then point your client at the binary
