Instapdown Mcp

io.github.farukkolip由 GitHub 账号 farukkolip 发布v0.1.1更新于 Oct 24, 2026

16 Instagram creator tools: downloaders, engagement audit, hashtags, hooks, best-time, calendar.

概览

AI 生成的概览

本地 MCP 服务器,提供 16 个 Instagram 创作者工具:媒体下载、互动数据分析、话题标签与钩子生成、最佳发布时间和内容日历。

可以做什么
下载公开账号的 Reels、视频、快拍、轮播、照片、头像和 Reel 音频,返回直链媒体地址以及轮播或快拍的媒体数组;视频与 Reels 声称无水印、无重新编码,音频提取返回源 m4a 音轨。按用户名做互动健康检查,或根据粉丝数与互动量计算加权互动率,并给出层级基准和表现评级。生成 Reels 钩子模板、按主题搜索带真实帖子数的话题标签、列出精选种子领域,并统计某创作者最近帖子的标签使用频率。生成 Unicode 字体变体、按国家给出最佳发布时段与七天热力图,以及带本地语言钩子和标签的 2026 内容日历条目。
适用场景
适合在聊天客户端中规划或审查 Instagram 内容时使用:获取媒体链接、互动指标、标签调研、钩子创意、发布时段数据和日历条目,无需离开对话。面向公开账号的研究与创作者规划,不用于访问私密账号。
运行要求
以 npm 包形式通过 npx 在本地运行,需要 Node.js 和网络访问。无需账号、API 密钥或配置。可选环境变量 INSTAPDOWN_BASE_URL 可覆盖 API 主机,默认指向 Instapdown 服务。仅支持桌面版 MCP 客户端。
安装前请注意
所有请求都发往第三方 Instapdown API,提交的用户名、链接和主题会离开本机。下载工具仅适用于公开账号,私密账号按设计返回 HTTP 422。下载并复用 Instagram 媒体可能涉及版权或平台条款问题。README 声称无水印、无重新编码,使用前应自行核实。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Instapdown Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

instapdown-mcp

[instapdown-mcp MCP server] [npm version] [License: MIT]

16 Instagram creator tools as a Model Context Protocol server. Wraps the public API and data behind instapdown.com so any MCP client — Claude Desktop, Cursor, Cline, Zed — can download Reels, audit engagement, search hashtags, generate Reels hooks, get country-specific best-time-to-post data and browse a 2026 content calendar directly from a chat turn.

Part of the TapDown family alongside xtapdown-mcp (X / Twitter).


Install

bash
npx -y instapdown-mcp

That's the whole install path. No account, no API key, no config.

Claude Desktop config

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

json
{  "mcpServers": {    "instapdown": {      "command": "npx",      "args": ["-y", "instapdown-mcp"]    }  }}

Restart Claude Desktop. In a new chat:

"Download this reel for me: https://www.instagram.com/reel/ABC123/"

Claude will call download_reels and hand back the direct MP4 URL and audio track.


The 16 tools

Downloaders

ToolInputReturns
download_reelsReel URLOriginal 9:16 HD MP4, no watermark
download_videoFeed video URLOriginal MP4, no re-encoding
download_storyUsernameEvery active Story in the 24h window
download_profile_pictureUsernameFull-resolution profile JPG
download_carouselCarousel URLEvery slide as a media array
download_photoSingle-image post URLOriginal full-resolution JPG
extract_reel_audioReel URLSource m4a audio track URL

Public accounts only. Private accounts return HTTP 422 by design.

Analytics

ToolInputReturns
engagement_health_checkUsernameWeighted ER, save rate, comment rate, tier benchmark from the last 12 posts
engagement_calculatorFollowers + interactionsWeighted ER (like×1 + comment×2 + save×3 + share×4), tier benchmark, performance rating

Content strategy

ToolInputReturns
generate_reels_hooksNiche + optional country/language10 verified 2026 hook templates from the 900-hook library
search_hashtagsTopic + localeReal Instagram post counts for the returned hashtags
get_hashtag_nicheOptional category25 curated seed niches
audit_creator_hashtagsUsernameHashtag frequency map from the last 12 posts
generate_instagram_fontsText + optional style22 Unicode font variants (Bold, Italic, Script, Fraktur, Double Struck, Monospace, Small Caps, Circled, Upside Down, …)
get_best_time_to_postCountry code5 prime slots + 7-day heatmap, sourced from Buffer 2026 (30M+ posts)
get_content_calendarMarket + date range + nicheInstagram content dates for 2026, each with a native-language Reels hook and hashtag set

Supported markets for country-varied tools: US, GB, CA, AU, BR, MX, ES, IT, DE, FR, NL, SE, TR, JP, SA, AE, RU.


Environment

Override the API host when developing locally against a staging Instapdown:

bash
INSTAPDOWN_BASE_URL=http://localhost:3000 npx -y instapdown-mcp

Default: https://instapdown.com.


Development

bash
git clone https://github.com/farukkolip/instapdown-mcpcd instapdown-mcpnpm installnpm run buildnode dist/test/smoke.js   # in-memory smoke test — 16 tools + 6 offline callable

License

MIT © Ömer Faruk Kolip

Instapdown is not affiliated with, endorsed by, or sponsored by Meta Platforms, Inc. or Instagram. Public content only.

来源:README.md,提交 bde5fa4

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分