ig-download-mcp-server
by handoing
ig-download-mcp-server is a lightweight MCP service for downloading Instagram videos programmatically. It utilizes btch-downloader and axios for efficient media URL extraction and downloading.
Last updated: N/A
What is ig-download-mcp-server?
ig-download-mcp-server is an MCP service that allows you to download Instagram videos using a programmatic approach. It leverages the btch-downloader library to extract the video URLs and axios for efficient downloading.
How to use ig-download-mcp-server?
First, clone the repository. Then, configure the MCP server settings with the provided JSON snippet. To download a video, send a command with the 'download' tool, specifying the Instagram video URL and the desired download path.
Key features of ig-download-mcp-server
Fetch Instagram video URLs
Download videos to a specified local path
Progress tracking and logging
Built with FastMCP for easy integration
Use cases of ig-download-mcp-server
Automated Instagram video archiving
Programmatic media content backup
Integrating Instagram video downloads into other applications
Content creation workflows
Data analysis of Instagram videos
FAQ from ig-download-mcp-server
What is MCP?
What is MCP?
MCP stands for Model Context Protocol. It's a protocol for communication between different services.
What is btch-downloader?
What is btch-downloader?
btch-downloader is a library used for extracting media URLs from various sources, including Instagram.
What is axios?
What is axios?
axios is a promise-based HTTP client for the browser and node.js.
Can I download private Instagram videos?
Can I download private Instagram videos?
This depends on the capabilities of the underlying libraries and the authentication mechanisms implemented. The README doesn't explicitly state support for private videos.
What license is this project under?
What license is this project under?
This project is under the MIT License.