Instagram MCP for your AI agent
Stop fighting Instagram blocks. Fetch videos, photos, reels and stories fast via FastDL MCP
What the Instagram MCP does
Ask in plain language โ the agent reaches the media, the account behind it and the people around it
-
Instagram profile
Bio, follower and post counts, verified and business flags.
-
Account search
Find an account by name when the exact username escapes you.
-
Posts and reels
An account’s recent posts and reels, with captions and media.
-
Post by URL
One post, reel or carousel — every slide, caption and author.
-
Comments
What people wrote under a post or reel, with authors and dates.
-
Likers
The accounts that liked a post or reel, names and pictures.
-
Followers
Who follows an account, page by page.
-
Following
Who an account follows back, page by page.
-
Stories live now
Everything an account has up right now, before it expires.
-
Story by URL
A single story: media, author and when it disappears.
-
Highlights
Saved collections and every story kept inside them.
-
Video download
Direct links to the video behind a post, reel or IGTV. No watermark.
One MCP for full Instagram access
The same tools work from a chat client, an editor or your own code โ reels, photos, videos, carousels, stories and highlights.
Download Instagram videos and reels
Public postsOne block in your client’s config is the whole connection โ after that you ask for media in plain language.
{
"mcpServers": {
"fastdl-mcp": {
"type": "http",
"url": "https://api-wh.fastdl.app/instagram/mcp"
}
}
}
Save the video from this reel instagram.com/reel/… and tell me what the caption says
download_instagram_video(url="instagram.com/reel/โฆ")
Downloaded the reel in 1080×1920. The caption reads «morning run».
Want the cover image as a separate file, or the rest of the account's recent posts?
How to connect the Instagram MCP to your tool
Pick your platform and follow the setup steps
Works with any client that speaks MCP ยท only the config file location differs.
-
Open your client's MCP settings and find its config file โ usually
mcp.json. -
Add FastDL to the
mcpServersblock:{ "mcpServers": { "fastdl-mcp": { "type": "http", "url": "https://api-wh.fastdl.app/instagram/mcp" } } } - Save the file and restart the client so it loads the server.
-
Ask for something in a chat:
- Download the video from this post: instagram.com/p/…
- Save every story from this account right now
A regular ChatGPT account is enough ยท you will need to turn Developer mode on in the settings.
- Open chatgpt.com and sign in to your account.
-
Open Settings → Security and login. Find Developer mode and switch it on.
- Close the settings and open the plugins page: chatgpt.com/plugins
-
Press the + button in the top right corner and choose Create plugin.
-
Paste this into the address field:
https://api-wh.fastdl.app/instagram/mcp - Pick OAuth as the authentication method and press Connect (or Sign in).
- A sign-in window opens โ sign in or create an account, then confirm access.
- Done. In a chat, open the tools icon and switch FastDL on.
Just ask the assistant for what you need โ it calls the tool by itself when your request needs it.
Needs a paid Claude plan ยท Pro, Max, Team or Enterprise.
- Open claude.ai and sign in to your account.
- Click your name in the bottom left → Settings → Connectors.
-
Choose Add custom connector.
-
Paste the address, then press Add:
https://api-wh.fastdl.app/instagram/mcp - Press Connect โ a sign-in window opens. Sign in or create an account, then confirm access.
- Back in the chat, click the tools icon under the message box and switch FastDL on.
Connector not showing up? Reload the page, then check it is switched on in the chat's tool list.
Needs a paid Claude plan ยท the Windows or macOS app.
- Install and open the Claude app, then sign in.
- Open Settings → Connectors.
-
Choose Add custom connector.
-
Paste the address, then press Connect:
https://api-wh.fastdl.app/instagram/mcp - A browser window opens for sign-in โ sign in or create an account, then confirm access.
- Return to the app โ FastDL appears among the tools. Done.
Keep the app up to date โ custom connectors only work in recent versions.
Terminal ยท Claude Code installed.
- Install Claude Code and sign in, following the prompts on first run.
-
Run the add command in your terminal:
claude mcp add --transport http fastdl-mcp https://api-wh.fastdl.app/instagram/mcp -
Start Claude Code and type
/mcp. - Pick fastdl-mcp and press Authenticate โ a browser opens for sign-in.
- Sign in or create an account, confirm access, then come back to the terminal.
- Done. Just ask the assistant for what you need.
The fastdl-mcp in that command is only a label in your own server list โ swap it for anything you like.
Something went wrong?
- The sign-in window will not open, or authorisation fails. Allow pop-ups in your browser, then try connecting again.
- The tool stopped answering, or disappeared. Remove the connector and add it again at the same address.
- There is no Connectors section. Check that your plan includes it and that the app or page is up to date.
- The session ended. Sometimes you simply need to sign in again โ press Authenticate or Connect once more.
One key, every feature included
50 free requests to try it out — no card required. Get started free-
Pro
$50.00 /mo
Includes:
- 50,000 requests per month
- Hard limit — no surprise overage
- Proxy included
- MCP access
-
Best value
Ultra
$150.00 /mo
Includes:
- 250,000 requests per month
- Hard limit — no surprise overage
- Proxy included
- MCP access
-
Mega
$250.00 /mo
Includes:
- 1,000,000 requests per month
- Hard limit — no surprise overage
- Proxy included
- MCP access
Ask for a payment link in the chat where you connected FastDL, whether that is ChatGPT, Claude or another client, and your assistant will bring one back.
Need more than this? Contact us for a custom plan.
Frequently asked questions
Everything about connecting FastDL to an AI agent.
-
The Model Context Protocol is an open standard for connecting AI assistants to external tools and data. A server exposes a set of tools; the assistant decides when to call them.
-
Any client that speaks MCP. The setup section above covers ChatGPT and Claude โ on the web, in the desktop app and in Claude Code โ plus a universal config for everything else.
-
No. Only publicly available content can be fetched, exactly as on the website.
-
Same data, different consumer. The REST API is for code you write; MCP is for an agent that decides for itself when a download is needed.
Ready to try it?
Let your AI agent handle the downloading — connect the MCP in a couple of minutes and work from the platform you already use.
- Original quality, no watermarks
- Reels, photos, videos and stories
- Nothing to maintain on your side