Instagram Downloader
A server to download videos and media from Instagram.
ig-download-mcp-server
MCP service for downloading Instagram videos
Overview
ig-download-mcp-server is a lightweight MCP (Model Context Protocol) service that enables downloading Instagram videos programmatically. It uses btch-downloader for extracting media URLs and axios for efficient downloading.
Features
- Fetch Instagram video URLs
- Download videos to a specified local path
- Progress tracking and logging
- Built with FastMCP for easy integration
Usage
Start the MCP service:
$ git clone https://github.com/handoing/ig-download-mcp-server
{
"mcpServers": {
"ig-download-mcp-server": {
"command": "node",
"args": [
"path/ig-download-mcp-server/index.js"
]
}
}
}
API
Download Video
Command:
{
"tool": "download",
"parameters": {
"url": "https://www.instagram.com/p/DHvN6-xygmQ/",
"path": "/Users/project/downloads"
}
}
Response:
"Instagram download success"
License
MIT License
Related Servers
Bright Data
sponsorDiscover, extract, and interact with the web - one interface powering automated access across the public internet.
JCrawl4AI
A Java-based MCP server for interacting with the Crawl4ai web scraping API.
DidItChange
MCP-native website monitoring with AI-powered change summaries and natural conversation control.
Playwright
Playwright MCP server
Docs Fetch MCP Server
Fetch web page content with recursive exploration.
Deepwiki
Fetches content from deepwiki.com and converts it into LLM-readable markdown.
Website to Markdown MCP Server
Fetches and converts website content to Markdown with AI-powered cleanup, OpenAPI support, and stealth browsing.
urlDNA
Dynamically scan and analyze potentially malicious URLs using the urlDNA.io
Videogame Encyclopedia MCP Server
MPC server dedicated to gather information for videogames
Web Scraper Service
A Python-based MCP server for headless web scraping. It extracts the main text content from web pages and outputs it as Markdown, text, or HTML.
Playwright Record MCP
Browser automation using Playwright with video recording. Enables LLMs to interact with web pages through structured accessibility snapshots.